Commit Graph

34937 Commits

Author SHA1 Message Date
Hannu Nyman
96d59ae7c9 protobuf: add cmake 4.x compatibility, remove maintainer
Add a patch for cmake 4.x compatibility.
Remove maintainer who has not been active for several years.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-08 21:17:57 +02:00
Hannu Nyman
574070c3e7 mosquitto: upgrade to version 2.0.22
Upgrade to version 2.0.22, which is compatible with cmake 4.x
 * backport a post-release fix for nossl build

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-08 20:59:09 +02:00
Albrecht Lohofener
7a64ae9da2 libwebsockets: bump to version 4.4.1
Update to version 4.4.1 to provide compatibility with cmake 4.x

Signed-off-by: Albrecht Lohofener <albrechtloh@gmx.de>
[commit message edited]
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-08 20:59:09 +02:00
Andrea Pesaresi
d82e2db28b qrencode: cmake minimum required version to 3.10
- bump to r2 to adjust cmake minimum required version to 3.10

Link: openwrt#27607
Link: openwrt/openwrt@1b48ebd

Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
2025-11-08 20:47:25 +02:00
Marcin Maj
ca4abc6494 libvorbis: require cmake >= 3.10 due to removed legacy support
Link: https://github.com/openwrt/packages/issues/27607
Link: 1b48ebd31c
Signed-off-by: Marcin Maj <marcinmajsc@gmail.com>
2025-11-08 20:46:11 +02:00
George Sapkin
f08c7993bd check-autorelease-deprecation: drop workflow
Drop the workflow since the setting has been deprecated over three years
ago.

Link: https://github.com/openwrt/packages/pull/27799#issuecomment-3506689211
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-08 19:04:34 +02:00
Marcin Maj
ae76b4fdb7 libid3tag: require cmake >= 3.10 due to removed legacy support
Link: https://github.com/openwrt/packages/issues/27607
Link: 1b48ebd31c

Signed-off-by: Marcin Maj <marcinmajsc@gmail.com>
2025-11-08 18:17:17 +02:00
George Sapkin
9e5831ed42 golang: bump to 1.25.4
go1.25.4 (released 2025-11-05) includes fixes to the compiler, the
runtime, and the crypto/subtle, encoding/pem, net/url, and os packages.

Link: https://github.com/golang/go/issues?q=milestone%3AGo1.25.4+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-08 14:18:48 +01:00
Alexandru Ardelean
3e61a5e05c python3: add libatomic as dependency
For some architectures (like mips24) this solves some build errors.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-08 14:01:18 +02:00
Alexandru Ardelean
7ada8de6b7 django: bump to version 5.2.8
Because the old one needs an older version of setuptools, than the
one we currently have.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-08 11:21:38 +02:00
Alexandru Ardelean
9a5f1dc8a1 python-installer: patch behavior for when script file exists
This seems to happen when re-triggering a build.
The destination path is already there, so this exception gets raised.

Another approach is to do 'make package/<python-package>/clean' and
re-trigger the build.
But that becomes annoying.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-08 11:21:38 +02:00
Alexandru Ardelean
545e926fd1 python-asgiref: add use python-setuptools/host for pkg build
Newer versions of Python no longer ship setuptools.
We need to use the one from the packages feed instead.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-08 11:21:38 +02:00
Alexandru Ardelean
97a92f2e7a python3: bump to version 3.13.9
Explicitly disable readline and tkinter modules for host-build.
Host-build will not build if these fail.
  - readline isn't a hard requirement for host-python; some minor lack of
    functionality would be felt, but nothing terrible
  - tkinter is also disabled on the target; but for the host-python we
    don't need it either

Dropped patch: 010-no-ncursesw.patch
  - Since we're disabling readline in the host build

Drop setuptools from python3 - the only reason we kept it there, was
because it was required by pip; pip is still there and seems to install and
work fine without setuptools. There's also a separate setuptools package in
openwrt anyway:
  https://github.com/openwrt/packages/tree/master/lang/python/python-setuptools
Also, Python no longer installs it:
  https://github.com/python/cpython/issues/95299

Drop python3-cgi - 08d5923896
Drop distutils - 0faa0ba240
Drop lib2to3 - ae00b810d1

Drop patch: 0001-Adjust-library-header-paths-for-cross-compilation.patch
  - A lot of stuff has changed regarding cross-compilation; at this point
    it's unclear what we need moving forward.

Drop patch: 006-do-not-add-multiarch-local-paths.patch
  - setup.py went away, so no idea if this is needed anymore

Re-applied: 003-do-not-run-compileall.patch

Drop: 008-distutils-use-python-sysroot.patch
  - Buildroot seems to have also dropped this; this patch is from them

Added: 09-don-t-run-profile-task-during-cross-build.patch
  - For cross_compilation, running the profile-task will not work, it also
    mentions this in a comment, but nobody dared to patch it yet (at least
    in this release (3.13.9)

Re-applied: 026-openssl-feature-flags.patch
  - This could have been dropped completely, but upstream decided to keep
    scrypt on by default; for host-build this fails, because OpenWrt keeps
    libressl

Drop patch: 100-gh-95855-Refactor-platform-triplet-detection-code-GH-107221.patch
  - This was a backport; it probably should have been removed sooner

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>

wip
2025-11-08 11:21:38 +02:00
Alexandru Ardelean
e3a1f5b0b9 python-setuptools: add host-build
Newer Python 3 versions don't ship setuptools anymore.
Packages will need to use this one instead.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-08 11:21:38 +02:00
Akihiro Nagai
38da2ccc4d cloudflared: fix argument order for tunnel command
Move all global options (--protocol, --loglevel, --logfile, --config,
--origincert, etc.) before the 'run' subcommand, and keep --token
after it to match the correct cloudflared CLI syntax.

Signed-off-by: Akihiro Nagai <bashing.tremors_0f@icloud.com>
2025-11-08 02:30:51 +08:00
Ivan Pavlov
4fb8ba34b1 xxhash: update to 0.8.3
Fixed compatibility with cmake 4.0
Release notes: https://github.com/Cyan4973/xxHash/releases/tag/v0.8.3

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2025-11-07 19:36:47 +02:00
John Audia
facfe95365 snort3: update to 3.9.7.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.9.7.0

% snort --version

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.9.7.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2025 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.22
           Using Vectorscan version 5.4.12 2025-11-02
           Using libpcap version 1.10.5 (with TPACKET_V3)
           Using LuaJIT version 2.1.0-beta3
           Using LZMA version 5.8.1
           Using OpenSSL 3.5.4 30 Sep 2025
           Using PCRE2 version 10.46 2025-08-27
           Using ZLIB version 1.3.1

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-11-07 19:36:24 +02:00
John Audia
0eda5d933f libdaq3: update to 3.0.22
Changelog: https://github.com/snort3/libdaq/releases/tag/v3.0.22

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-11-07 19:36:24 +02:00
Til Kaiser
c1a2d0bf28 mstflint: update to 4.34.0
This commit updates the mstflint package
to the latest 4.34.0 release.

Signed-off-by: Til Kaiser <mail@tk154.de>
2025-11-07 19:35:54 +02:00
Dirk Brenken
f9c132b3c5 travelmate: update 2.2.1-5
- fix a cornercase issue in the scanning function with hidden uplinks

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-07 17:29:02 +01:00
Sandro Jäckel
4300254ea8 tailscale: update to 1.90.6
Changelog: https://tailscale.com/changelog#2025-10-27
Changelog: https://tailscale.com/changelog#2025-10-28
Changelog: https://tailscale.com/changelog#2025-10-30
Changelog: https://tailscale.com/changelog#2025-10-31

Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2025-11-07 07:04:06 +02:00
Dirk Brenken
b8486bd711 travelmate: update 2.2.1-4
- fix a possible race condition in the scan function
- limit the max. signal strength to 100
- cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-06 23:43:38 +01:00
Othmar Truniger
9b15e3ed53 libfmt: bump to 12.1.0
Changelog: https://github.com/fmtlib/fmt/releases/tag/12.1.0

Signed-off-by: Othmar Truniger <github@truniger.ch>
2025-11-06 22:29:22 +02:00
Anari Jalakas
eb5cf43bea libtiff: update to 4.7.1
Fixes CMake build error.
Also update URL.

Release info: https://gitlab.com/libtiff/libtiff/-/releases/v4.7.1

Signed-off-by: Anari Jalakas <anari.jalakas@gmail.com>
2025-11-06 22:24:50 +02:00
Goetz Goerisch
19f955f950 uacme: bump to 1.7.6
Changelog: https://github.com/ndilieto/uacme/blob/master/ChangeLog

2024-12-29 Nicola Di Lieto <nicola.dilieto@gmail.com>
	* Release 1.7.6
	- Fix OpenSSL 3.x deprecated APIs
	- Fix cross compilation
	- uacme: Add environment variables
	- uacme: Add support for ACME Renewal Information (ARI)
	- uacme: Try obtaining new Reply-Nonce if server doesn't supply one
	- uacme: Add hook environment variables
	- uacme: Allow matching alternative chain by Authority Key Id
	- Documentation update
	- Add link to linode api hook

2024-01-28 Nicola Di Lieto <nicola.dilieto@gmail.com>
	* Release 1.7.5
	- fix ualpn exit code in client mode
	- fix build with autoconf version 2.71
	- uacme: nsupdate.sh overhaul and DNAME redirection support
	- add link to deSEC.io DNS integration
	- minor documentation changes including copyright year

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2025-11-06 22:24:14 +02:00
Ray Wang
4f84f78b4d hev-socks5-tunnel: update to 2.14.0
Upstream changelog:
https://github.com/heiher/hev-socks5-tunnel/releases/tag/2.14.0

Signed-off-by: Ray Wang <git@hev.cc>
2025-11-07 02:20:37 +08:00
Ray Wang
a3acb2f4c3 hev-socks5-tproxy: update to 2.10.0
Upstream changelog:
https://github.com/heiher/hev-socks5-tproxy/releases/tag/2.10.0

Signed-off-by: Ray Wang <git@hev.cc>
2025-11-07 02:20:26 +08:00
Ray Wang
ea11a81f6b hev-socks5-server: update to 2.11.0
Upstream changelog:
https://github.com/heiher/hev-socks5-server/releases/tag/2.11.0

Signed-off-by: Ray Wang <git@hev.cc>
2025-11-07 02:20:13 +08:00
George Sapkin
9a62f4f67b sqlite3: bump to 3.51.0
Changelog: https://sqlite.org/releaselog/3_51_0.html
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-07 02:19:36 +08:00
Mark Mentovai
0c3c63055b libftdi1: require cmake >= 3.10 due to removed legacy support
Link: https://github.com/openwrt/packages/issues/27607
Link: 1b48ebd31c
Signed-off-by: Mark Mentovai <mark@mentovai.com>
2025-11-06 07:35:38 +02:00
Akihiro Nagai
b68f1c8c04 cloudflared: improve init script for tunnel management
Resolved conflict between remotely-managed tunnel and locally-managed
tunnel configurations.

- Bumped PKG_RELEASE to 2
- Commented out 'config' and 'origincert' options in default
  configuration file
- Preserved options as comments for user reference

Signed-off-by: Akihiro Nagai <bashing.tremors_0f@icloud.com>
2025-11-06 02:11:02 +02:00
Gagan Deep
74e6bcc011 openwisp-monitoring: upgrade to 0.3.0
Upgraded openwisp-monitoring package to 0.3.0

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
2025-11-06 02:09:01 +02:00
Eneas U de Queiroz
9959178f13 afalg_engine: bump to v1.2.2
This allows building with CMake 4.0.

Silence the warning about deprecated declarations, as it is inevitable,
since the whole engine system is deprecated.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2025-11-05 09:31:57 -03:00
Gagan Deep
61a81ccc7e openwisp-config: upgrade to 1.2.0
Upgrades openwisp-config package to 1.2.0

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
2025-11-04 23:32:09 +02:00
George Sapkin
bc9840b419 syncthing: bump to 2.0.11
Changelog: https://github.com/syncthing/syncthing/releases/tag/v2.0.11
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-04 18:06:04 +02:00
Tianling Shen
b228b5ee4f cloudflared: Update to 2025.10.1
Release note: https://github.com/cloudflare/cloudflared/releases/tag/2025.10.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-04 14:18:37 +08:00
Michael Heimpold
1a466498ef php8-pecl-http: update to 4.3.1
- support for newer curl versions
- GCC 15 compatibility
- PHP 8.5 compatibility

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-11-03 08:19:08 +01:00
Michael Heimpold
f2242be288 php8-pecl-xdebug: update to 3.4.7
This fixes varios bugs, e.g. memory leaks, segfaults and
other issues since 3.4.1.
For full changelog see:
https://pecl.php.net/package-changelog.php?package=xdebug&release=3.4.7

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-11-03 08:19:00 +01:00
Alice H.
1727af3436 earlyoom: add new package
earlyoom checks the amount of available memory and swap at an adaptive
rate for up to 10 times per second. When both available memory and swap
are below threshold, it'll send SIGTERM or SIGKILL to the process with
the highest oom_score. Details about oom_score can be obtained at
https://man7.org/linux/man-pages/man5/proc_pid_oom_score.5.html

Signed-off-by: Alice H. <alice.hall0451+github@gmail.com>
2025-11-03 02:29:41 +02:00
Anton P.
3b802d28fe sing-box: update to 1.12.12
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.12

Signed-off-by: Anton P. <dragunap@gmail.com>
2025-11-03 01:52:11 +02:00
Rosen Penev
5d28efd320 fish: fix compilation with mips64
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-11-02 01:21:45 +02:00
Josef Schlehofer
dcb010bb43 strongswan: add build dependency for python and explicitly use python3
Before:
checking for python... /myworkingdir/build/staging_dir/host/bin/python
checking for python version... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.
checking for python platform... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.
checking for python extension module directory (pyexecdir)... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.

After:
checking for python version... 3.11
checking for python platform... darwin
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-11-01 10:42:13 -06:00
George Sapkin
c501030788 adguardhome: refactor config loading and migration
Rename config options and remove unused ones.

Signed-off-by: George Sapkin <george@sapk.in>
2025-11-01 08:29:44 +02:00
George Sapkin
d047b4c050 syncthing: fix maxprocs config option name
Map old config option "macprocs" to new one.

Signed-off-by: George Sapkin <george@sapk.in>
2025-11-01 08:29:11 +02:00
George Sapkin
e04e9eda6f syncthing: improve argument handling readability
Remove reduntant checks when making directories.

Signed-off-by: George Sapkin <george@sapk.in>
2025-11-01 08:29:11 +02:00
Niklas Thorild
10a1f2d898 telegraf: use uci-defaults for config generation
use uci-defaults to generate default config to improve maintanability

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2025-11-01 08:21:24 +02:00
Niklas Thorild
b69c93eba5 telegraf: don't call Build/Prepare/Default
don't call Build/Prepare/Default since it serves no purpose

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2025-11-01 08:21:24 +02:00
Niklas Thorild
5da74ca4ad telegraf: update to 1.36.3
- Update Telegraf to v1.36.3

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2025-11-01 08:21:24 +02:00
Josef Schlehofer
5a9763deab bigclown-gateway: backport pending patch to fix JSON dumps
Pull request:
https://redirect.github.com/hardwario/bch-gateway/pull/20

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-10-31 12:47:46 +01:00
Josef Schlehofer
15121d222b bigclown-gateway: update to version 1.17.0
Release notes:
https://github.com/hardwario/bch-gateway/releases/tag/v1.17.0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-10-31 12:47:46 +01:00