feed/packages.git
5 months agonano: update to 8.5
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]>
5 months agotailscale: update to 1.84.2
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]>
5 months agogolang: bump to 1.24.4
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]>
5 months agodocker-compose: Update to version 2.37.1
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]>
5 months agotreewide: drop nanosleep patches related to uClibc-ng
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]>
5 months agoaddrwatch: add patch header from upstreamed commit
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]>
5 months agophp8: add missing dependency for soap module
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]>
5 months agophp8: update to 8.4.8
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]>
5 months agostress: drop old unmaintained project
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]>
5 months agotreewide: use https for some PKG_SOURCE_URLs
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]>
5 months agoperl-authen-sasl-xs: fix issues with gcc-14
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]>
5 months agomstflint: add missing nls.mk include
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]>
5 months agometa: create devcontainer.json
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]>
5 months agoadblock: update 4.4.2-3
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]>
5 months agobanIP: update 1.5.6-5
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]>
5 months agobtop: add migration for alias command
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]>
5 months agomc: drop patches to handle newer terminfo
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]>
5 months agoknot: update to version 3.4.7
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]>
5 months agov2ray-geodata: Update to latest version
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]>
5 months agoxray-core: Update to 25.6.8
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]>
5 months agosunwait: drop manual Build/Compile step to respect flags
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]>
5 months agobind: enable building against jemalloc library
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]>
5 months agojemalloc: add package
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]>
5 months agocollectd: Adjust .json names to match plugin names
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]>
5 months agotio: update to version 3.9
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]>
5 months agozerotier: fix system include path
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]>
5 months agopython-pycares: bump to 4.8.0
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]>
5 months agoadguardhome: bump to 0.107.62
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]>
5 months agonfdump: adjust patches
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]>
5 months agogcc: update to 14.3
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]>
5 months agolibarchive: pass CMAKE_INSTALL_LIBDIR
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]>
5 months agorealtek-poe: build default config from board.json
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]>
5 months agolm-sensors: use standard location for custom conf
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]>
5 months agobluez: fix need re-pairing after daemon restarts
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]>
5 months agoperl-io-socket-ssl: bump to 2.090
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]>
5 months agopython-platformio: Update to v6.1.18
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]>
5 months agodocker-compose: Update to version 2.37.0
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]>
5 months agodufs: add new package
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]>
5 months agobanIP: update 1.5.6-4
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]>
5 months agouvol: fix autopart on devices using fitblk
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]>
5 months agoprometheus-node-exporter-lua: Add ethtool exporter
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]>
5 months agoethtool-lua: Initial packaging
Kevin Jilissen [Wed, 8 May 2024 17:56:16 +0000 (19:56 +0200)]
ethtool-lua: Initial packaging

The ethtool-lua library is a partial re-implementation of the ethtool.
The goal is to provide the CLI queries and configuration options as a
Lua API.

The reason for staring this library, was the desire for a nice and
efficient way to query DSA switch statistics in the
prometheus-node-exporter-lua on OpenWRT devices. Existing suggestions
around the internet focussed mainly on calling the ethtool CLI program
and parsing the output. This is neither elegant nor efficient, as the
collection time for this implementation was 300% higher on my rtl838x
based switch running OpenWRT.

This package can be easily compiled and packaged for OpenWRT, as it was
initially created as an OpenWRT package.

Signed-off-by: Kevin Jilissen <[email protected]>
[improve PKG_SOURCE/PKG_SOURCE_URL]
Signed-off-by: Etienne Champetier <[email protected]>
5 months agostrongswan: bump to 6.0.1
Philip Prindeville [Sun, 25 May 2025 17:48:11 +0000 (11:48 -0600)]
strongswan: bump to 6.0.1

mod-bliss and libnttfft are dropped.

Signed-off-by: Philip Prindeville <[email protected]>
5 months agostrongswan: drop mod-uci as part of version bump
Philip Prindeville [Wed, 4 Jun 2025 01:36:45 +0000 (19:36 -0600)]
strongswan: drop mod-uci as part of version bump

This has been broken for a while and hasn't been supported for years.

Signed-off-by: Philip Prindeville <[email protected]>
5 months agortl_433: bump version to 25.02
Keith T. Garner [Mon, 2 Jun 2025 20:05:11 +0000 (15:05 -0500)]
rtl_433: bump version to 25.02

Also adds a simple init script and sample config file.

changelog: https://github.com/merbanan/rtl_433/releases/tag/25.02
Signed-off-by: Keith T. Garner <[email protected]>
5 months agosyncthing: bump to 1.29.7
George Sapkin [Sun, 8 Jun 2025 10:12:13 +0000 (13:12 +0300)]
syncthing: bump to 1.29.7

Changelog: https://github.com/syncthing/syncthing/compare/v1.29.6...v1.29.7
Signed-off-by: George Sapkin <[email protected]>
5 months agoiotop: add new package
John Audia [Fri, 28 Feb 2025 20:23:07 +0000 (15:23 -0500)]
iotop: add new package

Iotop identifies processes that use high amount of input/output requests
on your machine. It is similar to the well known top utility, but
instead of showing you what consumes CPU the most, it lists processes by
their IO usage. Inspired by iotop Python script from Guillaume
Chazarain, rewritten in C by Vyacheslav Trushkin and improved by Boian
Bonev so it runs without Python at all.

Note that only targets that have KERNEL_TASKSTATS enabled will be able
to build this package.

Build system: x86/64
Build-tested: bcm27xx/bcm2712
Run-tested: bcm27xx/bcm2712

Signed-off-by: John Audia <[email protected]>
5 months agoiputils: bump to 20250605
John Audia [Wed, 4 Jun 2025 12:06:17 +0000 (08:06 -0400)]
iputils: bump to 20250605

Makefile:
 Update to new release
 Change PKG_SOURCE_URL to use codeload.github.com

Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64 (ping)

Signed-off-by: John Audia <[email protected]>
5 months agolibopenldap: Add missing Config.in hook
Donald Hoskins [Sat, 6 Apr 2024 06:34:41 +0000 (02:34 -0400)]
libopenldap: Add missing Config.in hook

Package has a consistent Config.in file, but it isn't added to all parts of the file.

libopenldap is unable to be built with --enable-debug because the Config.in is never
attached to the libopenldap.

Signed-off-by: Donald Hoskins <[email protected]>
5 months agogdbm: bump to 1.25 and include fix for GCC 15.1
John Audia [Sun, 1 Jun 2025 11:49:23 +0000 (07:49 -0400)]
gdbm: bump to 1.25 and include fix for GCC 15.1

Added a patch to fix build for GCC 15.1

Signed-off-by: John Audia <[email protected]>
5 months agorng-tools: update to version 6.17
Nikolay Manev [Fri, 23 May 2025 16:05:23 +0000 (19:05 +0300)]
rng-tools: update to version 6.17

* update to version 6.17
* change source to codeload.github.com
* added curl as dependency
* added jansson as dependency
* added libcap as dependency
* added test.sh file for ci testing
* drop maintainer https://github.com/openwrt/packages/issues/14492 and comment https://github.com/openwrt/packages/pull/12788#issuecomment-664031645

Signed-off-by: Nikolay Manev <[email protected]>
5 months agotor: add /etc/torrc.d/ to conffiles
Sergey Ponomarev [Sun, 8 Jun 2025 10:37:26 +0000 (13:37 +0300)]
tor: add /etc/torrc.d/ to conffiles

The /etc/tor/torrc may contain the line:

    %include /etc/torrc.d/*.conf

So users may put their own config files there.
We should preserve the files during an upgrade.

Signed-off-by: Sergey Ponomarev <[email protected]>
[Added PKG_RELEASE bump]

5 months agolibxcrypt: remove package, moved into main OpenWrt repo
Konstantin Demin [Tue, 3 Jun 2025 21:28:59 +0000 (00:28 +0300)]
libxcrypt: remove package, moved into main OpenWrt repo

libxcrypt has been moved to the main OpenWrt source repository.

Signed-off-by: Konstantin Demin <[email protected]>
5 months agounbound: bring back the service to the startup menu
Dirk Brenken [Sun, 1 Jun 2025 06:01:34 +0000 (08:01 +0200)]
unbound: bring back the service to the startup menu

* trivial fix for #25963 to workaround the current "10 line parsing limit"

Signed-off-by: Dirk Brenken <[email protected]>
5 months agonet: mini_snmpd: Enable ethtool statistics
Bjørn Mork [Sat, 1 Mar 2025 12:33:41 +0000 (13:33 +0100)]
net: mini_snmpd: Enable ethtool statistics

Been waiting more than 4 years for a release with this..  Let's stop
waiting and switch to the now 4 year old HEAD of the main branch.

Many DSA switches will not produce useful statistics in the
/proc/net/dev file used by default. It contains interfaces counters
associated with the DSA slave ports, which counts traffic between the
external ports and the CPU port. The usual expectation from snmp
on a switch is that it returns the actual switched traffic per port.
This is often exported using driver specific or phy specific ethtool
counters.

This update brings the ability to pull the per port snmp counters from
configurable ethtool counters.

Signed-off-by: Bjørn Mork <[email protected]>
5 months agonet: mini_snmpd: Support more than 8 ports
Bjørn Mork [Fri, 28 Feb 2025 18:20:03 +0000 (19:20 +0100)]
net: mini_snmpd: Support more than 8 ports

The implementation of mini_snmpd is based on a number of fixed size arrays
for simplicity and efficiency.  This limits the number of ports which can
be monitored.  The default is as low as 8, which makes the package
unsuitable for many switches.

Make the size of these arrays a build time configuration add some package
variants for switches or other devices with more than 8 ports

Signed-off-by: Bjørn Mork <[email protected]>
5 months agosocat: drop old patch
Henning Schild [Sun, 25 May 2025 10:49:56 +0000 (12:49 +0200)]
socat: drop old patch

reverts
17cfc75b9874 ("socat: Fix compile with deprecated APIs disabled")

The package no longer relies on deprecated openssl functions.

Signed-off-by: Henning Schild <[email protected]>
5 months agosocat: update to 1.8.0.3
Henning Schild [Sun, 25 May 2025 10:01:42 +0000 (12:01 +0200)]
socat: update to 1.8.0.3

reverting because upstream fixed it:
2650de468665 ("socat: fix compile error when ccache is enabled")

Closes: https://github.com/openwrt/packages/issues/26585
Signed-off-by: Henning Schild <[email protected]>
5 months agooniguruma: bump to 6.9.10
John Audia [Sun, 1 Jun 2025 12:34:33 +0000 (08:34 -0400)]
oniguruma: bump to 6.9.10

In addition to version bump, this is the min version needed to compile with
GCC 15.1

Signed-off-by: John Audia <[email protected]>
5 months agojq: bump to v1.8.0
John Audia [Sun, 1 Jun 2025 13:05:19 +0000 (09:05 -0400)]
jq: bump to v1.8.0

In addition to shipping the latest upstream version, package shared objects.
It is worth noting that this release is required when building with GCC 15.1.

Signed-off-by: John Audia <[email protected]>
5 months agodb: fix building with GCC 15.1
John Audia [Sun, 1 Jun 2025 13:38:23 +0000 (09:38 -0400)]
db: fix building with GCC 15.1

Force the default C version to -std=gnu17.

Signed-off-by: John Audia <[email protected]>
5 months agobc: fix building with GCC 15.1
John Audia [Sun, 1 Jun 2025 13:42:05 +0000 (09:42 -0400)]
bc: fix building with GCC 15.1

Force the default C version to -std=gnu17.

Signed-off-by: John Audia <[email protected]>
5 months agosing-box: Update to 1.11.13
Anton P. [Sat, 7 Jun 2025 21:27:29 +0000 (00:27 +0300)]
sing-box: Update to 1.11.13

changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.11.13

Signed-off-by: Anton P. <[email protected]>
5 months agoopenssh: wrong permissions on /etc/ssh
Philip Prindeville [Sat, 7 Jun 2025 18:16:34 +0000 (12:16 -0600)]
openssh: wrong permissions on /etc/ssh

For users to make use of system-wide settings, the /etc/ssh/
directory and its contents need to be world readable.

Fixes: #26608
Signed-off-by: Philip Prindeville <[email protected]>
5 months agobwping: update to 2.6
Oleg Derevenetz [Mon, 2 Jun 2025 18:17:53 +0000 (21:17 +0300)]
bwping: update to 2.6

This commit updates the bwping package to version 2.6.

Signed-off-by: Oleg Derevenetz <[email protected]>
5 months agotvheadend: cut subnet from lan IP reported by uci, fix bug #26681
Marius Dinu [Wed, 4 Jun 2025 13:02:46 +0000 (16:02 +0300)]
tvheadend: cut subnet from lan IP reported by uci, fix bug #26681

Unannounced modifications (OpenWrt PR 13780) in uci network.lan.ipaddr broke tvheadend init script.
This commit updates the init script to cut the subnet from the ip address reported by uci.

Bug report: #26681

Reported-by: @DonKult
Tested-by: @DonKult
Signed-off-by: Marius Dinu <[email protected]>
5 months agotvheadend: update to git master 2025-06-04
Marius Dinu [Wed, 4 Jun 2025 13:42:53 +0000 (16:42 +0300)]
tvheadend: update to git master 2025-06-04

removed patch is now included in tvheadend sources

Signed-off-by: Marius Dinu <[email protected]>
5 months agocoreutils: bump to 9.7
John Audia [Fri, 6 Jun 2025 20:42:32 +0000 (16:42 -0400)]
coreutils: bump to 9.7

Single patch automatically rebased.
Added -std=gnu23 to CFLAGS

Release news: https://savannah.gnu.org/news/?id=10751

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

Signed-off-by: John Audia <[email protected]>
5 months agolibarchive: bump to 3.8.1
John Audia [Fri, 6 Jun 2025 23:31:54 +0000 (19:31 -0400)]
libarchive: bump to 3.8.1

This is a feaure and bugfix release.

New features:
bsdtar: support --mtime and --clamp-mtime (#2601)
lib: mbedtls 3.x compatibility (#2602)
7-zip reader: improve self-extracting archive detection (#2088)
xar: xmllite support for the XAR reader and writer (#2388)
zip writer: added XZ, LZMA, ZSTD and BZIP2 support (#2137, #2284, #2391)
zip writer: added LZMA + RISCV BCJ filter (#2403)

Notable security fixes:
rar: do not skip past EOF while reading (#2584)
rar: fix double free with over 4 billion nodes (#2598)
rar: fix heap-buffer-overflow (#2599)
warc: prevent signed integer overflow (#2568)
tar: fix overflow in build_ustar_entry (#2588)

Notable bugfixes:
ibarchive: fix FILE_skip regression (#2642)
compress: Prevent call stack overflow (#2649)
iso9660: always check archive_string_ensure return value (#2651)
tar: Support negative time values with pax (#2634)
tar: Reset accumulated header state after reading macOS metadata blob (#2636)
tar: Keep block alignment after pax error (#2637)
tar: Handle extra bytes after sparse entries (#2643)
windows: check archive_wstring_ensure return value (#2652)
bsdtar: don't hardlink negative inode files together (#2587)
gz: allow setting the original filename for gzip compressed files (#2544)
lib: improve lseek handling (#2564)
lib: support @-prefixed Unix epoch timestamps as date strings (#2606)
rar: support large headers on 32 bit systems (#2596)
tar reader: Improve LFS support on 32 bit systems (#2582)

Full changelog: https://github.com/libarchive/libarchive/compare/v3.7.9...v3.8.1

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

Signed-off-by: John Audia <[email protected]>
5 months agoprocps-ng: bump to 4.0.5
John Audia [Wed, 4 Jun 2025 15:37:06 +0000 (11:37 -0400)]
procps-ng: bump to 4.0.5

Patch automatically rebased.

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

Signed-off-by: John Audia <[email protected]>
6 months agobogofilter: replace no-docs patch with backport of upstream commit
W. Michael Petullo [Fri, 6 Jun 2025 13:58:44 +0000 (08:58 -0500)]
bogofilter: replace no-docs patch with backport of upstream commit

Bogofilter added a --disable-documentation option to configure in
response to https://gitlab.com/bogofilter/bogofilter/-/issues/17.

Signed-off-by: W. Michael Petullo <[email protected]>
6 months agobcm27xx-eeprom: update to v2025-05-08-2712
Álvaro Fernández Rojas [Thu, 5 Jun 2025 18:24:44 +0000 (20:24 +0200)]
bcm27xx-eeprom: update to v2025-05-08-2712

bcm2711:
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2711/release-notes.md#2025-05-08-implement-tcp-window-for-net-boot-latest

bcm2712:
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-02-12-fixup-change-to-disable-37v-pmic-output-on-cm5-no-wifi-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-03-fix-bootloader-pull-configuration-on-2712d0-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-10-add-boot_partition-filter-plus-sdram-init-fixes-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-19-log-the-fan-speed-at-boot-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-27-os_check-cm5-check-for-cm5-specific-dtbs-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-04-07-arm_dt-revert-to-using-the-max-fan-speed-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-05-08-implement-tcp-window-for-net-boot-latest

Signed-off-by: Álvaro Fernández Rojas <[email protected]>
6 months agogo2rtc: update to 1.9.9
Vladimir Ermakov [Sat, 22 Mar 2025 14:49:22 +0000 (15:49 +0100)]
go2rtc: update to 1.9.9

- Update version to 1.9.9
- Add patch to fix build with CGO=0
- Add patch to support RISC-V 64
- Fix excludes not to include examples

Signed-off-by: Vladimir Ermakov <[email protected]>
6 months agogolang: Fix host build compatibility with GCC 15
Jeffery To [Thu, 5 Jun 2025 13:37:53 +0000 (21:37 +0800)]
golang: Fix host build compatibility with GCC 15

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

Signed-off-by: Jeffery To <[email protected]>
6 months agofping: update to version 5.3
Nikolay Manev [Fri, 23 May 2025 12:20:15 +0000 (15:20 +0300)]
fping: update to version 5.3

* update to version 5.3
* added test.sh file for ci testing

Signed-off-by: Nikolay Manev <[email protected]>
6 months agoddns-scripts: fix parsing of parameters for cloudflare.com
Liangbin Lian [Wed, 4 Jun 2025 09:22:03 +0000 (17:22 +0800)]
ddns-scripts: fix parsing of parameters for cloudflare.com

Compatible with domain without the `@` symbol, consistent with the previous.

Fixes 8c55d089 ("ddns-scripts: fix parsing of parameters for cloudflare.com")

Signed-off-by: Liangbin Lian <[email protected]>
6 months agonetbird: update to 0.45.3
Wesley Gimenes [Tue, 3 Jun 2025 03:03:08 +0000 (00:03 -0300)]
netbird: update to 0.45.3

changelog: https://github.com/netbirdio/netbird/releases/tag/v0.45.3

Signed-off-by: Wesley Gimenes <[email protected]>
6 months agogithub: Add fields to help users in the bug report
Wesley Gimenes [Tue, 3 Jun 2025 06:19:29 +0000 (03:19 -0300)]
github: Add fields to help users in the bug report

Not everyone filling out the bug report is an expert.
These fields, with additional explanations, can hopefully
help users provide more accurate information.

Add fields to guide users in completing the bug report.

Signed-off-by: Wesley Gimenes <[email protected]>
6 months agogithub: require user to check all bug report fields
Wesley Gimenes [Tue, 3 Jun 2025 06:08:08 +0000 (03:08 -0300)]
github: require user to check all bug report fields

Previously, users could leave fields blank,
resulting in missing information in the bug report.
Now, it is mandatory for all fields to be filled out,
ensuring that no essential information is overlooked.

Signed-off-by: Wesley Gimenes <[email protected]>
6 months agogithub: Creating issue: Add external links
Josef Schlehofer [Mon, 2 Jun 2025 10:03:09 +0000 (12:03 +0200)]
github: Creating issue: Add external links

This is heavily inspired by OpenWrt main repository [1]
as in the packages feed we would like to follow
and be in sync with the main repository.

Having external, well, contact links, where users
can ask or propose feature request and even find links
for documentation or contacting us is a good idea.
Might help to improve the current state of this repository.

[1] https://github.com/openwrt/openwrt/blob/57c104ef7f8619d48579ada5ab24f78984391edd/.github/ISSUE_TEMPLATE/config.yml

Signed-off-by: Josef Schlehofer <[email protected]>
6 months agogithub: Use GitHub Issue Forms with yaml
Josef Schlehofer [Mon, 2 Jun 2025 10:38:18 +0000 (12:38 +0200)]
github: Use GitHub Issue Forms with yaml

This replaces the old issue templates with the new one.
It is going to reflect changes and require more details.

Issue Forms as also used in the main repository and in LuCI,
it helps users to create structured issue.

Signed-off-by: Josef Schlehofer <[email protected]>
6 months agocollectd: Add `write_prometheus` uci config
Xiao Yu [Wed, 21 May 2025 23:48:44 +0000 (23:48 +0000)]
collectd: Add `write_prometheus` uci config

Included with default options used by collectd

Signed-off-by: Xiao Yu <[email protected]>
6 months agoscapy: update to 2.6.1
W. Michael Petullo [Sat, 31 May 2025 13:15:02 +0000 (08:15 -0500)]
scapy: update to 2.6.1

Upstream list of changes is available at
https://github.com/secdev/scapy/releases/tag/v2.6.1.

Signed-off-by: W. Michael Petullo <[email protected]>
6 months agonfdump: update to 1.7.6
W. Michael Petullo [Sat, 31 May 2025 02:26:24 +0000 (21:26 -0500)]
nfdump: update to 1.7.6

Upstream list of changes is available at
https://github.com/phaag/nfdump/releases/tag/v1.7.6.

Signed-off-by: W. Michael Petullo <[email protected]>
6 months agoadblock-fast: update to 1.1.3-13
Stan Grishin [Thu, 29 May 2025 17:57:30 +0000 (17:57 +0000)]
adblock-fast: update to 1.1.3-13

* update to SPDX license identified in Makefile
* bugfix: correct HELP line description for sizes command (thanks @justops1337)
* performance fix: updated domains filter (thanks @justops1337)
* bugfix/improvement: more reliable get_url_filesize code with fall-back to
  uclient-fetch (thanks @justops1337)

Signed-off-by: Stan Grishin <[email protected]>
6 months agobogofilter: update to 1.3.0.rc1
W. Michael Petullo [Fri, 30 May 2025 03:42:35 +0000 (22:42 -0500)]
bogofilter: update to 1.3.0.rc1

Bogofilter development has moved to gitlab.com.
Upstream list of changes is available at
https://gitlab.com/bogofilter/bogofilter/-/blob/main/bogofilter/NEWS.

Signed-off-by: W. Michael Petullo <[email protected]>
6 months agogithub: Use Markdown and slight changes to PR template
Josef Schlehofer [Mon, 2 Jun 2025 11:17:12 +0000 (13:17 +0200)]
github: Use Markdown and slight changes to PR template

The previous pull request was kinda not exactly tested.
This one should be better and more visible.

Fixes: 9a273c3e79ec1018aea4fe9bc338d679f5553bee ("github: Improve Pull Request template")
Signed-off-by: Josef Schlehofer <[email protected]>
6 months agoperl-io-socket-ssl: Added description
Jens Wagner [Sun, 1 Jun 2025 22:21:33 +0000 (00:21 +0200)]
perl-io-socket-ssl: Added description

As requested by @BKPepe , added a package
description to the Makefile

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-io-async: Added description
Jens Wagner [Sun, 1 Jun 2025 22:19:41 +0000 (00:19 +0200)]
perl-io-async: Added description

As requested by @BKPepe , added a package
description to the Makefile

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-xs-parse-sublike: Shorter TITLE in Makefile
Jens Wagner [Tue, 27 May 2025 11:11:56 +0000 (13:11 +0200)]
perl-xs-parse-sublike: Shorter TITLE in Makefile

As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-xs-parse-keyword: Shorter TITLE in Makefile
Jens Wagner [Tue, 27 May 2025 11:11:39 +0000 (13:11 +0200)]
perl-xs-parse-keyword: Shorter TITLE in Makefile

As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-struct-dumb: Shorter TITLE in Makefile
Jens Wagner [Tue, 27 May 2025 11:10:55 +0000 (13:10 +0200)]
perl-struct-dumb: Shorter TITLE in Makefile

As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-net-ssleay: Removed PKG_BUILD_DEPENDS
Jens Wagner [Tue, 27 May 2025 11:10:29 +0000 (13:10 +0200)]
perl-net-ssleay: Removed PKG_BUILD_DEPENDS

As requested by @BKPepe , removed PKG_BUILD_DEPENDS
as build dependency already covered in DEPENDS

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-future: Shorter TITLE in Makefile
Jens Wagner [Tue, 27 May 2025 11:09:11 +0000 (13:09 +0200)]
perl-future: Shorter TITLE in Makefile

As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-future-asyncawait: Removed PKG_BUILD_DEPENDS
Jens Wagner [Tue, 27 May 2025 11:08:15 +0000 (13:08 +0200)]
perl-future-asyncawait: Removed PKG_BUILD_DEPENDS

As requested by @BKPepe , removed PKG_BUILD_DEPENDS
as build dependency already covered in DEPENDS

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-file-sharedir: Shorter TITLE in Makefile
Jens Wagner [Tue, 27 May 2025 11:07:41 +0000 (13:07 +0200)]
perl-file-sharedir: Shorter TITLE in Makefile

As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig

Signed-off-by: Jens Wagner <[email protected]>
6 months agoperl-class-inspector: Shorter TITLE in Makefile
Jens Wagner [Tue, 27 May 2025 11:05:36 +0000 (13:05 +0200)]
perl-class-inspector: Shorter TITLE in Makefile

As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig

Signed-off-by: Jens Wagner <[email protected]>
6 months agoluaexpat: update to 1.5.2
W. Michael Petullo [Sat, 31 May 2025 02:34:17 +0000 (21:34 -0500)]
luaexpat: update to 1.5.2

Upstream list of changes is available at
https://github.com/lunarmodules/luaexpat/releases/tag/1.5.2.

Signed-off-by: W. Michael Petullo <[email protected]>
6 months agosnort3: update to 3.8.1.0
John Audia [Wed, 19 Feb 2025 17:51:23 +0000 (12:51 -0500)]
snort3: update to 3.8.1.0

Changelog: https://github.com/snort3/snort3/releases/tag/3.8.1.0

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.8.1.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.19
           Using Hyperscan version 5.4.2 2025-05-27
           Using libpcap version 1.10.5 (with TPACKET_V3)
           Using LuaJIT version 2.1.0-beta3
           Using LZMA version 5.6.2
           Using OpenSSL 3.5.0 8 Apr 2025
           Using PCRE2 version 10.42 2022-12-11
           Using ZLIB version 1.3.1

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

Signed-off-by: John Audia <[email protected]>
6 months agoperl-net-async-http: Perl Module Net::Async::HTTP
Jens Wagner [Mon, 2 Jun 2025 09:44:35 +0000 (11:44 +0200)]
perl-net-async-http: Perl Module Net::Async::HTTP

This object class implements an asynchronous HTTP user agent
for the IO::Async framework in Perl, similar to LWP::UserAgent.

Signed-off-by: Jens Wagner <[email protected]>