Commit Graph

34953 Commits

Author SHA1 Message Date
Nick Hainke
e4323a5ff5 dawn: bump to 2025-11-07
7414c34 build: set cmake_minimum_required to 3.10
3b220fb Add debian build
e3fe1da datastorage: Correct use after free
8700dbe multicastsocket.h: Correct header guard typoi

Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-11-09 16:34:26 +01:00
Alexandru Ardelean
0c37af5289 python-cython: add python-setuptools/host as dep
Required now, since python3 doesn't have any setuptools bundled.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-09 16:46:33 +02:00
Alexandru Ardelean
e60b7674d2 python-requests: bump to version 2.32.5
Bumps to version 2.32.5

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-09 16:46:33 +02:00
Alexandru Ardelean
f62be41f47 lxml: bump to version 6.0.2
Was currently blocked by Cython being old.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-09 16:46:33 +02:00
Alexandru Ardelean
4474c5fbaa numpy: bump to version 2.3.4
This change bumps the version to 2.3.4

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-09 16:46:33 +02:00
George Sapkin
bfd5e0e899 golang: set GOARM64 based on CONFIG_CPU_TYPE
Fixes: https://github.com/openwrt/packages/issues/26852
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-09 15:23:50 +02:00
Tianling Shen
e1b49dc033 cloudflared: Update to 2025.11.0
Release note: https://github.com/cloudflare/cloudflared/releases/tag/2025.11.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-09 21:16:46 +08:00
Tianling Shen
29af05bd20 openlist: Update to 4.1.6
Release note: https://github.com/OpenListTeam/OpenList/releases/tag/v4.1.6

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-09 21:16:07 +08:00
Hannu Nyman
3730618d46 libyaml-cpp: Add cmake 4.x compatibility
Backport an upstream patch to provide compatibility with cmake 4.x.
(Patch context adapted due to missing unrelated commits)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-09 10:51:37 +02:00
Hannu Nyman
031906a2ce libmad: add compatibility with cmake 4.x
Backport upstream patch for cmake 4.x compatibility.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-09 10:51:37 +02:00
Hannu Nyman
026302c6b2 libsoxr: Add cmake 4.x compatibility
Add compatibility with cmake 4.x.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-09 10:51:37 +02:00
Hannu Nyman
ab8ed3776b libssh: Add compatibility with cmake 4.x, remove absent maintainer
* Add compatibility with cmake 4.x
* Remove maintainer who has been absent since 2019

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-09 10:51:37 +02:00
Albrecht Lohofener
d29215e6b8 tini: add patches for minimal cmake version "2.8.12...3.10"
This change adds backport patches from upstream  to increase the minimal required cmake version from "2.8.0" to "2.8.12...3.10".

Signed-off-by: Albrecht Lohofener <albrechtloh@gmx.de>
2025-11-08 23:54:56 +02:00
Rosen Penev
2fab8e34c2 libextractor: fix compilation with gcc15
GNU_LIBRARY is needed for a proper declaration of getopt.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-11-08 21:30:23 +02:00
Javier Marcet
6d57246e48 luajit2: update to v2.1-20251030
For changes, see tagged commit:
https://github.com/openresty/luajit2/releases/tag/v2.1-20251030

Signed-off-by: Javier Marcet <javier@marcet.info>
2025-11-08 21:29:50 +02:00
Javier Marcet
87618e378a luajit2: update to v2.1-20250826
For changes, see tagged commit:
https://github.com/openresty/luajit2/releases/tag/v2.1-20250826

Signed-off-by: Javier Marcet <javier@marcet.info>
2025-11-08 21:29:50 +02:00
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