Commit Graph

35089 Commits

Author SHA1 Message Date
Christian Marangi
f34ff524b8 apfree-wifidog: backport patch fixing CMake >= 4.0 support
Backport upstream patch fixing support for CMake >= 4.0 version.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-23 07:48:04 +02:00
Christian Marangi
405bac066d augeas: add pending patch fixing compilation error
Add pending patch fixing compilation error:

transform.c: In function 'transform_save':
transform.c:1192:21: error: implicit declaration of function 'canonicalize_file_name' [-Wimplicit-function-declaration]
 1192 |     augorig_canon = canonicalize_file_name(augorig);
      |                     ^~~~~~~~~~~~~~~~~~~~~~
transform.c:1192:21: warning: nested extern declaration of 'canonicalize_file_name' [-Wnested-externs]
transform.c:1192:19: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1192 |     augorig_canon = canonicalize_file_name(augorig);
      |                   ^
transform.c: In function 'remove_file':
transform.c:1476:19: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1476 |     augorig_canon = canonicalize_file_name(augorig);
      |                   ^

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-23 07:47:44 +02:00
Christian Marangi
fc902d6892 bluld: add patch fixing CMake >= 4.0 support
Add patch fixing CMake >= 4.0 support. The package is simple enough that
the version can be bumped with no problem.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-22 21:56:58 +01:00
Christian Marangi
aeec6c6ce1 privoxy: bump to version 4.0.0
Bump privoxy to version 4.0.0. Every PCRE2 patch got merged and this
also fix compilation error currently present with the package.

filters.c: In function 'get_filter_function':
filters.c:2104:23: error: assignment to 'filter_function_ptr' {aka 'char * (*)(void)'} from incompatible pointer type 'char * (*)(struct client_state *)' [-Wincompatible-pointer-types]
 2104 |       filter_function = pcrs_filter_response_body;
      |                       ^
filters.c:2109:23: error: assignment to 'filter_function_ptr' {aka 'char * (*)(void)'} from incompatible pointer type 'char * (*)(struct client_state *)' [-Wincompatible-pointer-types]
 2109 |       filter_function = gif_deanimate_response;
      |                       ^
filters.c: In function 'execute_content_filters':
filters.c:2547:42: error: too many arguments to function 'content_filter'
 2547 |    content = (content_filter != NULL) ? (*content_filter)(csp) : NULL;
      |                                         ~^~~~~~~~~~~~~~~~

Reading the Changelog, no regression should arise from the package bump.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-22 18:59:30 +02:00
George Sapkin
0d384d4b89 sqlite3: don't install ABI-less library
Don't install the ABI-less library to support potential multiple ABIs
side by side.

Add a matching tests to check the soname and ensure the ABI-less library
is not installed.

Fixes: aebfd49 ("sqlite3: bump to 3.49.1")
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-22 18:54:34 +02:00
George Sapkin
7ff8ef148f sqlite3: set correct SPDX license identifiers
Replace boilerplate license header with a SPDX license identifier.

Set correct package license to blessing.

Fixes: 9236e4f ("sqlite3: import 3.7.12.1 (2012-05-22) from packages")
Link: https://spdx.org/licenses/blessing.html
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-22 18:54:34 +02:00
Yanase Yuki
91d21b4ea7 libgabe: remove package
libgabe has no updates for 6 years,
and the only dependent (gnunet-reclaim)
no longer needs it.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-11-22 13:35:25 +00:00
Yanase Yuki
f24b634ea9 gnunet-reclaim: drop libgabe and libpbc
GNUnet removed libgabe and libpbc supports.
Upstream commit: 374e3cf6de48f26f

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-11-22 13:35:25 +00:00
Alexandru Ardelean
c888beafb4 python-sqlalchemy: bump to version 2.0.44
And add python-setuptools/host, python-wheel/host as dependencies.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-22 15:02:27 +02:00
Josef Schlehofer
9218d6ee4f python-zope-event: update to version 6.1
Release notes:
https://github.com/zopefoundation/zope.event/blob/6.1/CHANGES.rst

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-22 15:02:27 +02:00
Andrew Yong
ff71f64495 nanomq: add new package
NanoMQ MQTT Broker (NanoMQ) is described by EMQX as "An ultra-lightweight
and blazing-fast Messaging Broker/Bus for IoT Edge & SDV".

Co-authored-by: George Sapkin <george@sapk.in>
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Andrew Yong <me@ndoo.sg>
2025-11-22 14:38:29 +08:00
Toni Uhlig
3a204f5158 libndpi: update to version 5.0
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2025-11-22 08:33:48 +02:00
Christian Lachner
fd9aad2889 haproxy: update to v3.2.9
- Updated haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-3.2.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2025-11-22 08:31:44 +02:00
Christian Marangi
b5bc742731 quectel-timesync: update to Git HEAD (2025-11-19)
ea24eb56dc55 README: fix typo
7b7042cd299f openwrt: add dependency on USB serial driver
5b64bb8f96eb actions: only build quectel-timesync package
0aa5ab8aa9ef Revert "openwrt: add dependency on USB serial driver"
a8ba7674c112 ci: add release tags
514b801694c7 timesync: fix help text
ad425ae6acea openwrt: increase default interval
ce4d4b14284a CMakeLists: bump CMake minimum version to 3.10 (#2)

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-21 20:56:02 +01:00
Dirk Brenken
2ec48cb029 adblock: release 4.4.4-1
* major feed cleanup, removed the following default feeds:
   - adaway, unmaintained for more than 2 years
   - easylist/easyprivacy, not effective for DNS-based ad blocking plus too many false positives
   - energized_*,  broken
   - lightswitch05, abandoned
   - notracking, abandoned
   - openphish, not effective for DNS-based ad blocking plus too many false positives
   - reg_*, not effective for DNS-based ad blocking plus too many false positives
   - winhelp, unmaintained for more than 2 years
* update the utcapitole categories
* automatically migrate the hagezi categories via uci-defaults script to the new format
* the adblock status now includes the backend- and frontend version information
* small performance improvements
* LuCI: no longer call the logread binary, use rpc / the ubus log object instead
* LuCI: various code cleanups
* LuCI: various small usability improvements
* readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-21 19:04:31 +01:00
Rosen Penev
d97294e7af liblo: update to 0.34
Fixes compilation with newer CMake.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-11-21 18:53:25 +02:00
Maxim Storchak
bdadcb58ce tgt: update to 1.0.97
- bump the version
- make aio support optional, enabled by default
- make sheepdog support optional, disabled by default

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2025-11-21 18:50:35 +02:00
Rosen Penev
3f43dfdb90 spawn-fcgi: update to 1.6.6
Changes to meson. No more CMake.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-11-21 15:12:04 +01:00
Tianling Shen
e8eabdd77e libmraa: add Python 3.13 compatibility
Upstream backport.

Add python-setuptools/host as build dependency to fix libmraa-python3
build.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-21 18:11:18 +08:00
Tianling Shen
d65d9620bd libmraa: add cmake 4.x compatibility
Upstream backport.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-21 18:11:18 +08:00
Jakov Smolić
9d17d2ec49 libnetconf2: Remove myself from maintainers
Remove myself from maintainers

Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-11-20 22:51:19 +02:00
Jakov Smolić
98f7f35c39 libyang: Remove myself from maintainers
Remove myself from maintainers

Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-11-20 22:51:19 +02:00
Jakov Smolić
726ef9070c netopeer2: Remove myself from maintainers
Remove myself from maintainers

Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-11-20 22:51:19 +02:00
Jakov Smolić
ef4e5299f0 sysrepo: Remove myself from maintainers
Remove myself from maintainers

Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-11-20 22:51:19 +02:00
Christian Marangi
24f2c18c95 libtiff: add HostBuild define
Package spandsp3 in telephony feed require this package as an host tool
for the tiffio.h header.

Add all the bits and define to compile this as an Host tool to permit
correct compilation of spandsp3 package.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-20 17:04:44 +01:00
Stijn Tintel
b3daeff0bb vallumd: backport upstream patch to fix buildbot
Backport upstream patch that bumps minimum required CMake version to fix
buildbot.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2025-11-19 12:44:04 +01:00
Rudy Andram
eb7a8acba8 i2c-tools: fix Backend 'setuptools.build_meta:__legacy__'
added PKG_BUILD_DEPENDS:=python-setuptools/host to Makefile

Fixes: https://github.com/openwrt/packages/issues/27843

Signed-off-by: Rudy Andram <rmandrad@gmail.com>
2025-11-19 12:43:23 +01:00
Christian Marangi
a7381fa91f libftdi: drop package
libftdi was used only by telldus-core and the old libftdi 0.x version
hasn't been updated from 10 years.

telldus-core works correctly with libftdi1 with a trivial patch.

Drop the package for good instead of fixing it for CMake >= 4.0
compatibility.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-19 12:42:03 +01:00
Jan Hák
b1d8defe88 liburcu: update to version 0.15.5
software version update

Signed-off-by: Jan Hák <jan.hak@nic.cz>
2025-11-19 12:22:58 +01:00
Christian Marangi
645e534de3 oqs-provider: fix recursive dependency
Fix the following error:
tmp/.config-package.in:54327:error: recursive dependency detected!
tmp/.config-package.in:54327: symbol PACKAGE_libopenssl is selected by PACKAGE_liboqs
tmp/.config-package.in:60997: symbol PACKAGE_liboqs is selected by PACKAGE_libopenssl-oqsprovider
tmp/.config-package.in:54447: symbol PACKAGE_libopenssl-oqsprovider depends on PACKAGE_libopenssl

by reorganizing the dependency list for oqs-provider.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-18 14:34:30 +01:00
Christian Marangi
70802c9b80 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.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-18 13:54:25 +01:00
Eneas U de Queiroz
e3fc641115 oqs-provider: add CI test
This runs a couple of openssl commands to verify that the provider is
loading and generate a private key, without any output checks.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
[ use APK and improve commit title ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-18 13:48:01 +01:00
Christian Marangi
a0ddc9055f oqs-provider: add quantum-safe cryptography (QSC) provider
Add libopenssl provider of quantum-safe cryptography (QSC) library.

Tested-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-18 13:48:00 +01:00
Christian Marangi
4cf68081db 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 <ansuelsmth@gmail.com>
Tested-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2025-11-18 13:48:00 +01:00
Vladimir Ermakov
0770360105 go2rtc: update to 1.9.12
- Update version to 1.9.12
- Rebase and refresh patchset (no changes)

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2025-11-18 06:28:08 +02:00
Jianhui Zhao
0c79e46f4e lua-eco: update to 3.14.0
A new module `net` added since this version.

changelog: https://github.com/zhaojh329/lua-eco/releases/tag/v3.14.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-11-18 06:26:00 +02:00
Til Kaiser
e53d613de6 mstflint: update to 4.34.0-2
This commit updates the mstflint package
to the latest 4.34.0-2 release.

Additionally, introduce PKG_SUBVERSION
to handle upstream subversioned releases.

Signed-off-by: Til Kaiser <mail@tk154.de>
2025-11-17 20:41:51 +02:00
Niklas Thorild
6dc9500bcb telegraf: update to 1.36.4
- Update Telegraf to v1.36.4

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2025-11-17 20:40:28 +02:00
Martin Kennedy
1cf22809ea realtek-poe: increase version to v1.3.1
This enables cmake 3.10, and allows realtek-poe to be built again.

Signed-off-by: Martin Kennedy <hurricos@gmail.com>
2025-11-17 09:32:37 +01:00
Alexandru Ardelean
312b66a4b5 python-pynacl: fix typo in PKG_BUILD_DEPENDS
Fixes
   0c11fe96b0

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-17 10:23:33 +02:00
Alexandru Ardelean
7eebedcdfc lua: move Lua packages under lang/lua sub-folder
There are roughly 50 Lua packages.
It's about time we consider a proposal for moving all of them
under a lang/lua sub-folder.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-17 08:46:33 +02:00
Eric Fahlgren
1545e6510f owut: update to 2025.11.16
Enhancements:
    efahl/owut@af42b8afe3 owut: minor improvement on logging API
    efahl/owut@223d6e64b7 owut: add 'clean slate' option to reset to default packages
    efahl/owut@3a35acb7a0 owut: typos and wording fixes
    efahl/owut@eba5101ba7 owut: report counts of failed package builds
    efahl/owut@365eed1f26 owut: use library glob

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2025-11-17 06:32:13 +02:00
Dirk Brenken
65c403a54b 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

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-16 19:19:57 +01:00
Tianling Shen
2fa5ae7647 yq: Update to 4.48.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-17 01:03:37 +08:00
Alexandru Ardelean
0c908eed83 python-hatch-vcs: upgrade to version 0.5.0
Upgrade to version 0.5.0
Add python-setuptools/host as dep.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-16 11:56:16 +02:00
Alexandru Ardelean
085c2eb58c python-greenlet: upgrade to version 3.2.4
This upgrades greenlet to 3.2.4

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-16 11:56:16 +02:00
Alexandru Ardelean
33d013e51b python-markdown: upgrade to version 3.10
This change updates markdown to version 3.10

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-16 11:56:16 +02:00
Alexandru Ardelean
e3024cc5b4 python-eventlet: bump to version 0.40.3
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.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-16 11:56:16 +02:00
George Sapkin
fa1dd531e8 mjpg-streamer: add cmake 4.x compatibility
Project is abandoned, add a DIY patch.

Signed-off-by: George Sapkin <george@sapk.in>
2025-11-15 23:33:28 +02:00
Tianling Shen
7670732496 czmq: remove absent maintainer
Remove inactive maintainer.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-15 22:38:09 +08:00