George Sapkin [Sun, 29 Jun 2025 16:08:34 +0000 (19:08 +0300)]
yt-dlp: don't hide error messages in CI test
Fixes: 6746398cb ("yt-dlp: run CI test for the main package only")
Signed-off-by: George Sapkin <[email protected]>
George Sapkin [Sun, 29 Jun 2025 14:03:36 +0000 (17:03 +0300)]
yt-dlp: bump to 2025.06.25
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.25
Signed-off-by: George Sapkin <[email protected]>
George Sapkin [Tue, 10 Jun 2025 11:41:00 +0000 (14:41 +0300)]
yt-dlp: bump to 2025.06.09
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.09
Signed-off-by: George Sapkin <[email protected]>
Etienne Champetier [Sun, 29 Jun 2025 16:21:54 +0000 (12:21 -0400)]
prometheus-node-exporter-lua: use buffered io, remove concat
netclass collector scrape time goes from 230ms to 170ms
Signed-off-by: Etienne Champetier <[email protected]>
Tianling Shen [Sat, 28 Jun 2025 14:21:39 +0000 (22:21 +0800)]
shadow: update build dependencies
The package libxcrypt was renamed to xcrypt when added to
the core repo [1].
1. https://github.com/openwrt/openwrt/commit/
f544392fc3c6c435e4b9acaca5744abb8ccb0a55
Signed-off-by: Tianling Shen <[email protected]>
Dirk Brenken [Sat, 28 Jun 2025 20:10:34 +0000 (22:10 +0200)]
banIP: update 1.5.6-6
* limit nft logging to a rate 10/second to prevent possible log-flooding
* skip external feed processing if "allowlist-only" mode is fully enabled (in in- and outbound)
* remove needless default icmpv6 rule in wan-input
* refine the housekeeping script (uci-defaults)
* readme update
Signed-off-by: Dirk Brenken <[email protected]>
John Audia [Tue, 24 Jun 2025 16:24:38 +0000 (12:24 -0400)]
pciutils: update to 3.14.0
Removed upstreamed: 110-gcc14.patch
Changelog: https://github.com/pciutils/pciutils/commit/
6f6d842ea8e134ffdace3fcddaf49635b2e6048b
% lspci --version
lspci version 3.14.0
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <[email protected]>
Stephen Howell [Tue, 17 Jun 2025 09:42:23 +0000 (10:42 +0100)]
realtek-poe: increase version
* Reduce regularly queried items
* Avoid queuing items endlessly to cap memory usage
Signed-off-by: Stephen Howell <[email protected]>
Aleksander Jan Bajkowski [Sun, 22 Jun 2025 22:06:36 +0000 (00:06 +0200)]
coremark: bump to 2025-05-01
Newer version only contains changes in documentation.
Signed-off-by: Aleksander Jan Bajkowski <[email protected]>
Shin Rag [Fri, 13 Jun 2025 15:43:36 +0000 (23:43 +0800)]
ddns-scripts: add aliyun.com
Adds support for aliyun.com to the ddns-scripts package.
Signed-off-by: Shin Rag <[email protected]>
Maxim Storchak [Mon, 2 Jun 2025 16:50:30 +0000 (19:50 +0300)]
luabitop: update to 1.0.3
Remove myself as a maintainer
Signed-off-by: Maxim Storchak <[email protected]>
Paul Donald [Mon, 23 Jun 2025 13:13:53 +0000 (15:13 +0200)]
ddns-scripts: bump package release
nothing to say about this
Signed-off-by: Paul Donald <[email protected]>
Paul Donald [Fri, 11 Apr 2025 13:08:54 +0000 (15:08 +0200)]
ddns-scripts: refactor verify_proxy()
no calls to external utilities - use variable substitution.
no regex.
Signed-off-by: Paul Donald <[email protected]>
Paul Donald [Fri, 11 Apr 2025 13:02:28 +0000 (15:02 +0200)]
ddns-scripts: drop split_FQDN()
The function is unused - it can be removed.
Signed-off-by: Paul Donald <[email protected]>
Paul Donald [Mon, 14 Apr 2025 15:12:36 +0000 (17:12 +0200)]
ddns-scripts: refactor get_current_ip()
Remove the awk based ifconfig output handling violence (omg) and instead
use the ip utility and its JSON output: this uses the available
system utility jsonfilter. Much cleaner and less brittle.
This fixes alias interface handling
Fixes issue #24922
Add dep 'ip' (iproute2: ip-tiny, ip-full)
Signed-off-by: Paul Donald <[email protected]>
Paul Donald [Fri, 11 Apr 2025 13:38:43 +0000 (15:38 +0200)]
ddns-scripts: refactor verify_dns()
quote variables
coalesce error conditions
code reads more cleanly and less 'stabby'.
Signed-off-by: Paul Donald <[email protected]>
Paul Donald [Fri, 11 Apr 2025 13:32:47 +0000 (15:32 +0200)]
ddns-scripts: refactor verify_host_port()
Leverage the resolveip utility - it does the same job that several
different resolvers do for a fraction of the resource usage. This...
to verify a host's connectivity.
resolveip dependency net delta: +2-3Kbytes
Also uses the ddns-scripts built-in 'timeout' function.
Signed-off-by: Paul Donald <[email protected]>
Wesley Gimenes [Fri, 20 Jun 2025 21:13:59 +0000 (18:13 -0300)]
netbird: update to 0.49.0
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.49.0
Signed-off-by: Wesley Gimenes <[email protected]>
Etienne Champetier [Tue, 24 Jun 2025 20:10:41 +0000 (16:10 -0400)]
prometheus-node-exporter-lua: mwan3: speed up
Request only 'interfaces' status, as we don't use 'connected' and
'policies' status. On my router with 5 wans / 2 tracking IPs per wan,
scrape time goes from 1.90s to 1.30s (still pretty slow but better)
Signed-off-by: Etienne Champetier <[email protected]>
Etienne Champetier [Mon, 23 Jun 2025 14:19:03 +0000 (10:19 -0400)]
prometheus-node-exporter-lua: add HTTPS support
With valid 'cert'/'key' config, prometheus-node-exporter-lua
will respond to https instead of http on 'listen_port'.
Signed-off-by: Etienne Champetier <[email protected]>
Etienne Champetier [Mon, 23 Jun 2025 12:05:41 +0000 (08:05 -0400)]
prometheus-node-exporter-lua: remove '#!' / exec bit
collectors do not need to be executable.
Signed-off-by: Etienne Champetier <[email protected]>
Chris Swan [Wed, 21 May 2025 09:46:40 +0000 (10:46 +0100)]
csshnpd: add new package
Maintainer: @cpswan
Compile tested: x86_64 (snapshot r29619)
Run tested: x86_64 (snapshot r29619)
Description:
A C daemon for NoPorts, which allows TCP connections to be
established without exposing ports to the Internet.
More details at: https://docs.noports.com/
Signed-off-by: Chris Swan <[email protected]>
Michael Payne [Mon, 31 Mar 2025 09:30:49 +0000 (09:30 +0000)]
prometheus-node-exporter-lua: fix hostapd_ubus_stations & hostapd_stations
hostapd exposes the `hostapd-auth` ubus object. In both
hostapd_ubus_stations.lua and hostapd_stations.lua this object is
incorrectly matched as if it were a wifi phy such as `hostapd.phy0-ap0`.
Using the literal period to find interfaces (^hostapd%.) instead of the
pattern-matching period (hostapd.) fixes this.
fix formatting consistency
Signed-off-by: Michael Payne <[email protected]>
[fix version conflict]
Signed-off-by: Etienne Champetier <[email protected]>
Sergey Shatunov [Tue, 15 Apr 2025 13:19:56 +0000 (21:19 +0800)]
prometheus-node-exporter-lua: add nftables named counters collector
Signed-off-by: Sergey Shatunov <[email protected]>
[bump version, remove #!]
Signed-off-by: Etienne Champetier <[email protected]>
Kym Eden [Mon, 3 Mar 2025 11:39:30 +0000 (11:39 +0000)]
prometheus-node-exporter-lua: netclass: Ignore non numbers
Prevent error caused by `tonumber` converting empty string to `nil`
Signed-off-by: Kym Eden <[email protected]>
[rework]
Signed-off-by: Etienne Champetier <[email protected]>
Georgi Valkov [Fri, 13 Jun 2025 07:35:28 +0000 (10:35 +0300)]
fuse3: mount_util.c: restore symlink check
Fixes the following error when mounting iPhone using ifuse:
ifuse /mnt --container com.httpstorm.httpstorm
mount: mounting ifuse on /mnt failed: Invalid argument
[1] https://github.com/libfuse/libfuse/pull/1247
Signed-off-by: Georgi Valkov <[email protected]>
Georgi Valkov [Thu, 12 Jun 2025 05:28:04 +0000 (08:28 +0300)]
fuse3: fix build warning in fuse_signals.c
BT_STACK_SZ and backtrace_buffer are not used when
HAVE_BACKTRACE is undefined. Wrap them in #ifdef
to avoid a build warning:
../lib/fuse_signals.c:31:14: warning: 'backtrace_buffer' defined but not used [-Wunused-variable]
31 | static void *backtrace_buffer[BT_STACK_SZ];
| ^~~~~~~~~~~~~~~~
[1] https://github.com/libfuse/libfuse/pull/1245
Signed-off-by: Georgi Valkov <[email protected]>
Georgi Valkov [Thu, 12 Jun 2025 04:12:50 +0000 (07:12 +0300)]
fuse3: update to version 3.17.2
- Fixed uninitized bufsize value
(compilation warning and real issue when HAVE_SPLICE was not defined)
- Fixed initialization races related to buffer realocation when
large buf sizes are used
- Fixed a bug that may result in incorrect behaviour:
../util/fusermount.c:1069:17: warning: unsigned conversion from 'long long int' to 'long unsigned int' changes value from '
8315462406243767374' to '
1397118030' [-Woverflow]
1069 | 0x736675005346544e /* UFSD */,
| ^~~~~~~~~~~~~~~~~~
Signed-off-by: Georgi Valkov <[email protected]>
Til Kaiser [Fri, 20 Jun 2025 11:02:51 +0000 (13:02 +0200)]
rrdtool1: fix compilation with GCC 15
Currently, rrdtool1 produces the following build error
for various C files while building with GCC 15:
In file included from rrd_tool.h:93,
from rrd_cgi.c:11:
getopt.h:108:12: error: conflicting types for 'getopt'; have 'int(void)'
108 | extern int getopt ();
| ^~~~~~
In file included from include/fortify/unistd.h:22,
from rrd_tool.h:56:
include/unistd.h:127:5: note: previous declaration of 'getopt' with type 'int(int, char * const*, const char *)'
127 | int getopt(int, char * const [], const char *);
| ^~~~~~
This adds -std=gnu17 to TARGET_CFLAGS to fix the compilation error.
Signed-off-by: Til Kaiser <[email protected]>
hingbong lo [Thu, 19 Jun 2025 02:32:03 +0000 (02:32 +0000)]
bash: fix build failed with GCC 15 #26784
by applying this patch, build successfully
Signed-off-by: hingbong lo <[email protected]>
Amos Shapira [Wed, 4 Jun 2025 08:54:11 +0000 (18:54 +1000)]
prometheus-node-exporter-lua: add newline to error messages
Description:
1. Avoid error on nil value by skipping over it
2. Adds a newline to error messages
Signed-off-by: Amos Shapira <[email protected]>
[bump version]
Signed-off-by: Etienne Champetier <[email protected]>
Javier Marcet [Fri, 20 Jun 2025 18:51:41 +0000 (20:51 +0200)]
docker-compose: Update to version 2.37.2
Release notes:
https://github.com/docker/compose/releases/tag/v2.37.2
Signed-off-by: Javier Marcet <[email protected]>
Thibaut VARÈNE [Fri, 13 Jun 2025 12:44:46 +0000 (14:44 +0200)]
libradcli: fix build options
The provided Config.in was never sourced from the Makefile, making it
impossible to toggle TLS support.
This commit adds the necessary Makefile glue to fix this.
Also default to TLS disabled, as was the de-facto case since Config.in
was never sourced (and thus the default 'y' never enabled).
Signed-off-by: Thibaut VARÈNE <[email protected]>
Jonas Jelonek [Fri, 20 Jun 2025 14:35:37 +0000 (16:35 +0200)]
nlbwmon: update to Git HEAD (2025-06-02)
ba6ceda10a37 client.c: increase buffer size
29236be68792 Merge pull request #67 from graysky2/master
Fixes build regression with GCC 15.
Signed-off-by: Jonas Jelonek <[email protected]>
Til Kaiser [Fri, 20 Jun 2025 11:03:21 +0000 (13:03 +0200)]
libical: update to 3.0.20
Update libical to the latest 3.0.20 version,
refreshing the single patch in the progress.
Signed-off-by: Til Kaiser <[email protected]>
Etienne Champetier [Sun, 22 Jun 2025 12:06:36 +0000 (08:06 -0400)]
simple-captive-portal: add new package
This package intercepts/blocks traffic from 'interface' and
redirects http requests to a splash page that you can personalize,
stored in '/etc/simple-captive-portal/'.
After clicking on 'connect' the MAC of the client is allowed,
for 'timeout' seconds (24h), allowing both IPv4 and IPv6.
If your guest interface defaults to input drop or reject (recommended),
make sure to allow tcp 8888-8889 on input (and also dns and dhcp).
Signed-off-by: Etienne Champetier <[email protected]>
Daniel Golle [Sun, 22 Jun 2025 17:15:05 +0000 (18:15 +0100)]
libtheora: use CONFIGURE_ARGS, fix build on armeb
Use CONFIGURE_ARGS instead of defining a custom Build/Configure target.
Set --disable-asm on armeb to fix build error:
CC apiwrapper.lo
In file included from state.h:56,
from apiwrapper.h:24,
from apiwrapper.c:21:
arm/armint.h:24:5: error: #error "Big-endian configurations are not supported by the ARM asm. " "Reconfigure with --disable-asm or undefine OC_ARM_ASM."
24 | # error "Big-endian configurations are not supported by the ARM asm. " \
| ^~~~~
Signed-off-by: Daniel Golle <[email protected]>
Til Kaiser [Sat, 21 Jun 2025 19:22:53 +0000 (21:22 +0200)]
iftop: update to latest Git HEAD
Update to the latest version available on GitLab.
Signed-off-by: Til Kaiser <[email protected]>
John Audia [Thu, 19 Jun 2025 17:17:14 +0000 (13:17 -0400)]
samba4: add conditional depends
If users are building icu we need to depend on the corresponding
shared objects to avoid missing library dependencies, for example:
libicui18n.so.77
libicuuc.so.77
Signed-off-by: John Audia <[email protected]>
Tianling Shen [Sun, 22 Jun 2025 13:46:03 +0000 (21:46 +0800)]
rclone: Update to 1.70.1
Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen [Sun, 22 Jun 2025 13:44:38 +0000 (21:44 +0800)]
dnsproxy: Update to 0.75.6
Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen [Sun, 22 Jun 2025 13:44:19 +0000 (21:44 +0800)]
cloudflared: Update to 2025.6.1
Signed-off-by: Tianling Shen <[email protected]>
Vladimir Ermakov [Fri, 30 May 2025 08:54:15 +0000 (10:54 +0200)]
qemu: update to 10.0.2
- Update version to 10.0.2
- Refresh patches
Signed-off-by: Vladimir Ermakov <[email protected]>
Vladimir Ermakov [Tue, 27 May 2025 07:59:16 +0000 (09:59 +0200)]
qemu: refresh patches to include git headers
Use git format-patch to be able to use git am later, to fix openwrt/openwrt#10272 .
Remove patch to skip tests as not needed anymore.
Then apply refresh.
Signed-off-by: Vladimir Ermakov <[email protected]>
Vladimir Ermakov [Thu, 22 May 2025 10:53:33 +0000 (12:53 +0200)]
qemu: update to 10.0.0
- Update version to 10.0.0
- Update sanitizer config options names
- Add patch to fix meson cross compiler sanitiz check build
Signed-off-by: Vladimir Ermakov <[email protected]>
Tomasz Maciej Nowak [Fri, 20 Jun 2025 14:54:25 +0000 (16:54 +0200)]
lttng-ust: bump version to 2.13.9
Fixes build on platforms without 64-bit atomics.
Fixes: https://github.com/openwrt/packages/issues/26575
Changelog: https://github.com/lttng/lttng-ust/compare/v2.13.5...v2.13.9
Signed-off-by: Tomasz Maciej Nowak <[email protected]>
Tianling Shen [Thu, 19 Jun 2025 13:45:44 +0000 (21:45 +0800)]
dufs: do not reload firewall manually
This is no longer required after commit openwrt/procd@
2e206dbe77ec
("service: add support for triggers on service/instance data changes").
Also remove unused 'name' field.
Signed-off-by: Tianling Shen <[email protected]>
Nate Robinson [Thu, 19 Jun 2025 16:46:06 +0000 (12:46 -0400)]
btop: add patch to fix download/upload display
Uses https://github.com/aristocratos/btop/pull/1156
Signed-off-by: Nate Robinson <[email protected]>
Ted Hess [Wed, 18 Jun 2025 23:57:30 +0000 (19:57 -0400)]
sox_ng: Remove (lib)speex un-expected inclusion by discovery
Building sox_ng under certain environments inadvertantly tries to include Speex code.
This patch forces sox_ng to build without Speex codec references.
Signed-off-by: Ted Hess <[email protected]>
Lucian CRISTIAN [Sun, 8 Jun 2025 17:05:59 +0000 (20:05 +0300)]
nspr: update to 4.36
update to latest 4.36
Signed-off-by: Lucian CRISTIAN <[email protected]>
John Audia [Mon, 2 Jun 2025 19:19:14 +0000 (15:19 -0400)]
samba4: bump to 4.22.2
https://www.samba.org/samba/history/samba-4.22.2.html
Removed upstreamed:
101-do-not-check-xsltproc-manpages.patch
105-perl-json-pp.patch
Removed due to build failure:
104-samba-4.12-unbundle-icu.patch
Added:
104-fix-build-on-aarch64-and-risc.patch[1]
Makefile:
Removed section on --accel-aes due to upstream dropping support
Added line to correct fcntl check in cross-answers.txt
1. For aarch64 and risc64, the discard_const macro is used to remove
const qualifiers from string literals, but casting a string literal’s
address to uintptr_t and then to void * is not a constant expression in
some compilers or environments e.g. the musl libc and aarch64/risc64
combination seems to enforce stricter rules for constant initializers
or pointer/integer size handling compared to glibc-based systems.
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <[email protected]>
Dennis Camera [Sat, 11 Jan 2025 17:59:42 +0000 (18:59 +0100)]
openvpn: remove kmod-ovpn-dco-v2 dependency
OpenVPN does work without the kernel module, it just won't be able to use DCO.
To make life easier for OpenVPN users on very space-constrained devices make it
an optional dependency.
Signed-off-by: Dennis Camera <[email protected]>
Dennis Camera [Sat, 11 Jan 2025 17:59:24 +0000 (18:59 +0100)]
openvpn: enable DCO by default
Enable the DCO option by default in the openvpn package to allow for
better performance and have a use case for kmod-ovpn-dco-v2 :-)
Signed-off-by: Dennis Camera <[email protected]>
Ariel Xiong [Sun, 25 May 2025 14:14:43 +0000 (22:14 +0800)]
ariang: bump to 1.3.10
Change log is https://github.com/mayswind/AriaNg/compare/1.3.7...1.3.10
Signed-off-by: Ariel Xiong <[email protected]>
Shin Rag [Fri, 13 Jun 2025 15:42:50 +0000 (23:42 +0800)]
fish: update to 3.7.1
Update fish to version 3.7.1
Signed-off-by: Shin Rag <[email protected]>
Josef Schlehofer [Sun, 15 Jun 2025 06:16:44 +0000 (08:16 +0200)]
treewide: drop patches related to uClibc-ng
These patches seems leftovers, because uClibc-ng was
removed from OpenWrt main repo in 2020 [1].
If someone is uses still uClibc-ng, then these patches
should be upstreamed.
[1] https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=
63fb175203bbf3b336804587c2f5b3a2d8132ec1
Signed-off-by: Josef Schlehofer <[email protected]>
Ted Hess [Tue, 17 Jun 2025 20:04:27 +0000 (16:04 -0400)]
sox: Remove unmaintained package. See sox_ng replacement
Sourceforge project abandoned - last version was 14.4.2 2015-02-22
New source: https://codeberg.org/sox_ng
Signed-off-by: Ted Hess <[email protected]>
Ted Hess [Mon, 16 Jun 2025 16:22:21 +0000 (12:22 -0400)]
sox_ng: Adding new package sox_ng v14.5.1.1
Upstream continued developement for SoX (abandoned project v14.4.x)
Added support for opus audio format and wavpack in new builds
Signed-off-by: Ted Hess <[email protected]>
W. Michael Petullo [Mon, 16 Jun 2025 20:51:53 +0000 (15:51 -0500)]
libmcrypt: drop package, as it is unmaintained upstream
Libmcrypt has not seen any updates for years. Distributions have started
patching libmcrypt to comply with C99 and recent versions of GCC,
but none of the OpenWrt packages require it anymore. The last OpenWrt
package to require libmcrypt was php8-pecl-mcrypt. OpenWrt dropped that
package with commit
1a0c8b72.
Signed-off-by: W. Michael Petullo <[email protected]>
Hannu Nyman [Mon, 16 Jun 2025 16:42:36 +0000 (19:42 +0300)]
nano: update to 8.5
Update nano editor to version 8.5.
Upstream has fixed the gnulib related cross-compilation problem,
so remove the config hack that was added at the 8.4 update.
Signed-off-by: Hannu Nyman <[email protected]>
Sandro Jäckel [Tue, 10 Jun 2025 16:45:03 +0000 (18:45 +0200)]
tailscale: update to 1.84.2
Signed-off-by: Sandro Jäckel <[email protected]>
George Sapkin [Thu, 12 Jun 2025 11:55:37 +0000 (14:55 +0300)]
golang: bump to 1.24.4
go1.24.4 (released 2025-06-05) includes security fixes to the
crypto/x509, net/http, and os packages, as well as bug fixes to the
linker, the go command, and the hash/maphash and os packages.
Fixes CVE-2025-4673
Link: https://github.com/golang/go/issues?q=milestone%3AGo1.24.4+label%3ACherryPickApproved
Signed-off-by: George Sapkin <[email protected]>
Javier Marcet [Sat, 14 Jun 2025 08:52:37 +0000 (10:52 +0200)]
docker-compose: Update to version 2.37.1
Release notes:
https://github.com/docker/compose/releases/tag/v2.37.1
Signed-off-by: Javier Marcet <[email protected]>
Josef Schlehofer [Fri, 13 Jun 2025 13:06:17 +0000 (15:06 +0200)]
treewide: drop nanosleep patches related to uClibc-ng
These all patches were related to uClibc-ng
according to this commit [1]. uClibc-ng was
removed in OpenWrt main repo, so these patches
are not needed anymore. They could not be even
applied by `git am`, so there is difficult to find
who authored it, if it was upstreamed (most likely not).
[1]
c1a9e69feff5c879ddcdf476f59285b137c05ecd ("libreswan: Replace usleep with nanosleep")
[2] https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=
63fb175203bbf3b336804587c2f5b3a2d8132ec1
Signed-off-by: Josef Schlehofer <[email protected]>
Josef Schlehofer [Sun, 15 Jun 2025 06:55:08 +0000 (08:55 +0200)]
addrwatch: add patch header from upstreamed commit
This patch was upstreamed [1], so it can be removed in the future.
For now, I added patch header, so it can be applied with `git am`
and also, we know who commited such changes.
[1] https://github.com/fln/addrwatch/commit/
951b6940f4cf14a4a1712e9b874e3a9c5e32befc
Signed-off-by: Josef Schlehofer <[email protected]>
Michael Heimpold [Thu, 12 Jun 2025 20:30:42 +0000 (22:30 +0200)]
php8: add missing dependency for soap module
The soap module depends on the session module.
Add the missing dependency.
Signed-off-by: Michael Heimpold <[email protected]>
Michael Heimpold [Sun, 8 Jun 2025 21:33:37 +0000 (23:33 +0200)]
php8: update to 8.4.8
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.8
Signed-off-by: Michael Heimpold <[email protected]>
Josef Schlehofer [Sun, 15 Jun 2025 07:11:27 +0000 (09:11 +0200)]
stress: drop old unmaintained project
As a replacement for this project despite it was resurrected,
it is not maintained.
We added stress-ng [1], which is regularly updated and
gets new features and there is no reason to have two packages
in this repository.
[1]
fba6bb94895e443830cfa28a1937cb7caf8dab8d ("stress-ng: add")
Signed-off-by: Josef Schlehofer <[email protected]>
Daniel Cousens [Sun, 18 Feb 2024 11:46:51 +0000 (22:46 +1100)]
treewide: use https for some PKG_SOURCE_URLs
This changes a number of PKG_SOURCE_URLs that were using the http protocol to use https if available.
HTTPS was verified as functioning for the updated hosts.
Signed-off-by: Daniel Cousens <[email protected]>
Jens Wagner [Tue, 10 Jun 2025 19:04:34 +0000 (21:04 +0200)]
perl-authen-sasl-xs: fix issues with gcc-14
Fixes #26576
Corrected Makefile, and adopted various patches from
https://sources.debian.org/patches/libauthen-sasl-xs-perl/1.00-3/
Signed-off-by: Jens Wagner <[email protected]>
Til Kaiser [Sat, 14 Jun 2025 18:13:17 +0000 (20:13 +0200)]
mstflint: add missing nls.mk include
If nls.mk is not included and BUILD_NLS is set compilation
will fail with various undefined references to the libiconv
library. So this commit includes the missing nls.mk.
Signed-off-by: Til Kaiser <[email protected]>
Andrey Butirsky [Sat, 23 Sep 2023 21:56:11 +0000 (21:56 +0000)]
meta: create devcontainer.json
Maintainer: me
Compile tested: mips, ath79, OpenWrt SNAPSHOT
Description:
Development container configuration.
The container can run locally or in cloud (Codespaces).
Sample usage: easily open full-featured VS Code IDE in browser,
pre-configured for OpenWrt packages development.
When run in the Codespaces, the packages repo is found in /workspaces/packages.
To add it to the feeds, run inside the container:
$ sed -i '1s;^;src-link workspaces /workspaces/packages\n;' ~/feeds.conf.default
Signed-off-by: Andrey Butirsky <[email protected]>
Dirk Brenken [Sat, 14 Jun 2025 18:58:01 +0000 (20:58 +0200)]
adblock: update 4.4.2-3
* minor reporting improvements in LuCI
* readme update
* cosmetics
Signed-off-by: Dirk Brenken <[email protected]>
Dirk Brenken [Sat, 14 Jun 2025 17:47:19 +0000 (19:47 +0200)]
banIP: update 1.5.6-5
* fixed the restore rc handling
* skip allowlist entries during map creation
* disable the map button by default (only enabled if map & NFT counter are selected)
* disable the content filter checkbox for elements with hits by default (only enabled if NFT counter are selected)
* readme update
Signed-off-by: Dirk Brenken <[email protected]>
Tianling Shen [Thu, 12 Jun 2025 11:09:49 +0000 (19:09 +0800)]
btop: add migration for alias command
Files in `/etc/profile.d/` are marked as user configs and won't be
replaced to new version when update the package, so add a migration
script for this.
Fixes: #26709
Signed-off-by: Tianling Shen <[email protected]>
Josef Schlehofer [Fri, 13 Jun 2025 13:41:01 +0000 (15:41 +0200)]
mc: drop patches to handle newer terminfo
This patch was introduced by me in commit
62513dc57661ac91a4ed7ba1260ebae959c19bbb ("mc: fix mouse handling")
and that commit backported patch from master branch and it that time,
there was not any release, which included it.
Since 4.8.2.5 update, we are still rebasing it, no need to do that.
Fixes: eb0c3b534a7f1676cc49552a3fbac3165e8b37eb ("mc: update to 4.8.25")
Signed-off-by: Josef Schlehofer <[email protected]>
Jan Hák [Tue, 10 Jun 2025 13:20:36 +0000 (15:20 +0200)]
knot: update to version 3.4.7
Release notes: https://www.knot-dns.cz/2025-06-04-version-347.html
Signed-off-by: Jan Hák <[email protected]>
Tianling Shen [Thu, 12 Jun 2025 11:16:50 +0000 (19:16 +0800)]
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen [Thu, 12 Jun 2025 11:16:38 +0000 (19:16 +0800)]
xray-core: Update to 25.6.8
Signed-off-by: Tianling Shen <[email protected]>
Josef Schlehofer [Wed, 11 Jun 2025 18:25:10 +0000 (20:25 +0200)]
sunwait: drop manual Build/Compile step to respect flags
The custom Build/Compile definition was overriding the default OpenWrt build logic,
causing issues when compiling with fPIC.
Signed-off-by: Josef Schlehofer <[email protected]>
Philip Prindeville [Sun, 25 May 2025 19:04:08 +0000 (13:04 -0600)]
bind: enable building against jemalloc library
This provides better instrumentation for finding where memory is
being used, and/or leaked.
Signed-off-by: Philip Prindeville <[email protected]>
Philip Prindeville [Sun, 8 Jun 2025 20:27:10 +0000 (14:27 -0600)]
jemalloc: add package
jemalloc is a general purpose malloc(3) implementation that emphasizes
fragmentation avoidance and scalable concurrency support.
Signed-off-by: Philip Prindeville <[email protected]>
Hannu Nyman [Wed, 11 Jun 2025 15:53:52 +0000 (18:53 +0300)]
collectd: Adjust .json names to match plugin names
Adjust .json names to match the plugin names: use '-' instead of '_'
Fix commits
033c19a and
e36b727 that used a filename differing
from the plugin name used in OpenWrt. That prevented package compilation
to find and include the .json files that were left out of the package.
Signed-off-by: Hannu Nyman <[email protected]>
Nikolay Manev [Sat, 31 May 2025 09:34:05 +0000 (12:34 +0300)]
tio: update to version 3.9
* update to version 3.9
* added lua as build dependency
* added glib as build dependency
* removed libinih as dependency
* disable bash-completion and man pages
* added test.sh file for ci testing
Signed-off-by: Nikolay Manev <[email protected]>
Liangbin Lian [Tue, 10 Jun 2025 03:03:13 +0000 (11:03 +0800)]
zerotier: fix system include path
`-isystem ext` makes `#include <miniupnpc/miniupnpc.h>` actually include `ext/miniupnpc/miniupnpc.h`.
we should use `$(STAGING_DIR)/usr/include` as a higher priority system include path.
Fix https://github.com/openwrt/openwrt/issues/18019
Signed-off-by: Liangbin Lian <[email protected]>
Fabian Lipken [Tue, 20 May 2025 12:57:26 +0000 (14:57 +0200)]
python-pycares: bump to 4.8.0
This commit updates python-pycares to version 4.8.0
For more details, please refer to release changelog:
https://github.com/saghul/pycares/releases/tag/v4.8.0
Signed-off-by: Fabian Lipken <[email protected]>
George Sapkin [Mon, 2 Jun 2025 12:03:03 +0000 (15:03 +0300)]
adguardhome: bump to 0.107.62
Changelog: https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.62
Signed-off-by: George Sapkin <[email protected]>
W. Michael Petullo [Tue, 3 Jun 2025 14:28:14 +0000 (09:28 -0500)]
nfdump: adjust patches
The second patch, which addresses a problem where the build would
include -I/usr/include, made the first patch obsolete. The first patch
had fixed the detection of pthreads, but this was a red herring caused
by the circumstances surrounding the second.
Signed-off-by: W. Michael Petullo <[email protected]>
Robert Marko [Tue, 10 Jun 2025 19:43:07 +0000 (21:43 +0200)]
gcc: update to 14.3
Update to 14.3 which is the new default, otherwise GCC fails building
on buildbots.
Signed-off-by: Robert Marko <[email protected]>
Robert Marko [Tue, 10 Jun 2025 17:22:12 +0000 (19:22 +0200)]
libarchive: pass CMAKE_INSTALL_LIBDIR
libarchive changed the pkgconfig install logic in 3.8.1, so that it now
installs the pkgconfig file in ${CMAKE_INSTALL_LIBDIR}/pkgconfig instead
of the previous lib/pkgconfig.
While this is a bug[1] in libarchive as this was unintended change, until
that is fixed upstream lets pass -DCMAKE_INSTALL_LIBDIR=lib to restore
previous behaviour in order for InstallDev step to install the .pc file so
other packages can find libarchive and link against it.
[1] https://github.com/libarchive/libarchive/issues/2667
Fixes: d77931df5db6 ("libarchive: bump to 3.8.1")
Signed-off-by: Robert Marko <[email protected]>
Martin Kennedy [Fri, 13 Dec 2024 21:41:41 +0000 (16:41 -0500)]
realtek-poe: build default config from board.json
This adjustment makes a compromise between those that would prefer not
to complicate the realtek-poe.git source repository and those who want
to have PoE work out-of-the-box on Realtek switches -- see
realtek-poe.git, commit
2df137ee457155 ("realtek-poe/openwrt: Generate
config from board.json")
Switches previously booted with OpenWrt will have an /etc/config/poe
file already present, and thus the uci-default shall not take effect.
Signed-off-by: Martin Kennedy <[email protected]>
John Audia [Wed, 26 Mar 2025 11:52:49 +0000 (07:52 -0400)]
lm-sensors: use standard location for custom conf
Slight modification to package to provide /etc/sensors.d/custom.conf
where users can set hardware-specific configurations. Changed behavior
of package to no longer provide a specific configuration for i386 since
it has so many potential configurations.
Signed-off-by: John Audia <[email protected]>
Tianling Shen [Mon, 9 Jun 2025 10:44:37 +0000 (18:44 +0800)]
bluez: fix need re-pairing after daemon restarts
Backport an upstream patch to fix load link-keys with kernel >= 6.10.
Signed-off-by: Tianling Shen <[email protected]>
Jens Wagner [Sun, 8 Jun 2025 17:34:39 +0000 (19:34 +0200)]
perl-io-socket-ssl: bump to 2.090
Changelog: https://metacpan.org/dist/IO-Socket-SSL/changes
Signed-off-by: Jens Wagner <[email protected]>
Austin Lane [Sat, 7 Jun 2025 01:12:53 +0000 (21:12 -0400)]
python-platformio: Update to v6.1.18
Update version to v6.1.18
Signed-off-by: Austin Lane <[email protected]>
Javier Marcet [Sat, 7 Jun 2025 08:54:21 +0000 (10:54 +0200)]
docker-compose: Update to version 2.37.0
Release notes:
https://github.com/docker/compose/releases/tag/v2.37.0
Signed-off-by: Javier Marcet <[email protected]>
Tianling Shen [Wed, 28 May 2025 09:20:08 +0000 (17:20 +0800)]
dufs: add new package
Dufs is a distinctive utility file server that supports static serving,
uploading, searching, accessing control, webdav...
Signed-off-by: Tianling Shen <[email protected]>
Dirk Brenken [Mon, 9 Jun 2025 04:56:24 +0000 (06:56 +0200)]
banIP: update 1.5.6-4
* show the IP plus the packet counter in the modal Set content view (or on the CLI)
* add a filter to show only elements with hits in the modal Set content view (or on the CLI)
* limit the element output with hits to max. 50 per Set on the Set Reporting overview page
* fixed set names suffix in the report output
* fixed the Set content view for MAC based Sets
* display the map even if the HomeIP cannot be determined
Signed-off-by: Dirk Brenken <[email protected]>
Daniel Golle [Fri, 16 May 2025 00:52:53 +0000 (01:52 +0100)]
uvol: fix autopart on devices using fitblk
Correctly detect the block device used for booting also on devices
using the new fitblk driver.
Signed-off-by: Daniel Golle <[email protected]>
Kevin Jilissen [Wed, 8 May 2024 23:51:32 +0000 (01:51 +0200)]
prometheus-node-exporter-lua: Add ethtool exporter
Based on ethtool-lua library, add interface statistics to the
prometheus-node-exporter.
As closely as possible, the behaviour of the implementation at
https://github.com/prometheus/node_exporter/blob/
400c3979931613db930ea035f39ce7b377cdbb5b/collector/ethtool_linux.go#L208
is replicated.
Signed-off-by: Kevin Jilissen <[email protected]>
[squash commits, bump version, fix permission, use untyped, rename to ethtool]
Signed-off-by: Etienne Champetier <[email protected]>