feed/packages.git
4 months agopostgresql: update to 17.5
Daniel Golle [Fri, 4 Jul 2025 15:24:51 +0000 (16:24 +0100)]
postgresql: update to 17.5

See https://www.postgresql.org/docs/17/release-17-5.html

Signed-off-by: Daniel Golle <[email protected]>
4 months agolibwacom: update to 2.16.1
Daniel Golle [Fri, 4 Jul 2025 15:24:35 +0000 (16:24 +0100)]
libwacom: update to 2.16.1

See release notes for changes
https://github.com/linuxwacom/libwacom/releases/tag/libwacom-2.16.0
https://github.com/linuxwacom/libwacom/releases/tag/libwacom-2.16.1

Signed-off-by: Daniel Golle <[email protected]>
4 months agolibevdev: update to 1.13.4
Daniel Golle [Fri, 4 Jul 2025 15:24:04 +0000 (16:24 +0100)]
libevdev: update to 1.13.4

Apart from documentation and improvements for the meson-based build there
are two functional changes since 1.13.1:

 080d1d0 include: sync event codes with kernel 6.9
 d06abb8 Always push changed mt events when syncing

Signed-off-by: Daniel Golle <[email protected]>
4 months agolibdeflate: update to 1.24
Daniel Golle [Fri, 4 Jul 2025 15:23:45 +0000 (16:23 +0100)]
libdeflate: update to 1.24

Version 1.24
------------

* The CMake-based build system now supports Apple Framework builds.

* libdeflate now builds for Windows ARM64EC.

* Made another small optimization to the x86 and ARM CRC32 code.

* Fixed a compiler warning on certain platforms (issue #416).

Version 1.23
------------

* Fixed bug introduced in 1.20 where incorrect checksums could be calculated if
  libdeflate was compiled with clang at -O0 and run on a CPU supporting AVX512.

* Fixed bug introduced in 1.20 where incorrect checksums could be calculated in
  rare cases on macOS computers that support AVX512 and are running an older
  version of macOS that contains a bug that corrupts AVX512 registers.  This
  could occur only if code outside libdeflate enabled AVX512 in the thread.

* Fixed build error when using -mno-evex512 with clang 18+ or gcc 14+.

* Increased the minimum CMake version to 3.10.

* Further optimized the x86 CRC code.

Signed-off-by: Daniel Golle <[email protected]>
4 months agohiredis: update to 1.3.0
Daniel Golle [Fri, 4 Jul 2025 15:23:28 +0000 (16:23 +0100)]
hiredis: update to 1.3.0

See https://github.com/redis/hiredis/releases/tag/v1.3.0

Signed-off-by: Daniel Golle <[email protected]>
4 months agoell: update to 0.78
Daniel Golle [Fri, 4 Jul 2025 15:23:12 +0000 (16:23 +0100)]
ell: update to 0.78

Apart from documentation and improvement to unit tests, the new version
also comes with a small fix:
 4f77dca ecc: Check return value of l_getrandom()

Signed-off-by: Daniel Golle <[email protected]>
4 months agojq: bump to v1.8.1
John Audia [Wed, 2 Jul 2025 20:29:20 +0000 (16:29 -0400)]
jq: bump to v1.8.1

Simple bump to new release

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

Signed-off-by: John Audia <[email protected]>
4 months agoquota: fix setproject binary
Konstantin Demin [Mon, 7 Jul 2025 08:04:07 +0000 (11:04 +0300)]
quota: fix setproject binary

This patch fixes both a wrong openat() call and a build failure when using glibc 2.41 in OpenWrt.

Backported upstream commit d9852bd5b76ca65f283929e803b87343942ecb1f

Signed-off-by: Konstantin Demin <[email protected]>
4 months agoknot-resolver: disable jemalloc support
Noah Meyerhans [Fri, 4 Jul 2025 16:23:16 +0000 (12:23 -0400)]
knot-resolver: disable jemalloc support

knot-resolver will attempt to use jemalloc if it's available.
Jemalloc was added to openwrt packages in PR: Add jemalloc and integrate into bind #26721 [1].
At this time, we would rather continue linking with the libc malloc,
so this PR disables jemalloc support explicitly in the knot-resolver build configuration.

[1] https://github.com/openwrt/packages/pull/26721#issuecomment-2973865778

Signed-off-by: Noah Meyerhans <[email protected]>
4 months agomodemmanager: change to configuration option disable_modem
Christian Korber [Fri, 27 Jun 2025 06:48:55 +0000 (08:48 +0200)]
modemmanager: change to configuration option disable_modem

This commit sets default of `disable_modem` to 1 and disconnects modem.
If set otherwise it keeps the modem connected.

Signed-off-by: Christian Korber <[email protected]>
4 months agonebula: bump to 1.9.5
Yuxi Yang [Fri, 4 Jul 2025 05:50:14 +0000 (13:50 +0800)]
nebula: bump to 1.9.5

- adopt nebula package
- bump version to 1.9.5
  changelog: https://github.com/slackhq/nebula/releases/tag/v1.9.5
- fix the wrong license
  nebula project license url: https://github.com/slackhq/nebula/blob/master/LICENSE

Signed-off-by: Yuxi Yang <[email protected]>
5 months agobtop: Update to 1.4.4
Tianling Shen [Mon, 7 Jul 2025 13:04:03 +0000 (21:04 +0800)]
btop: Update to 1.4.4

Removed upstreamed patch.

Release note: https://github.com/aristocratos/btop/releases/tag/v1.4.4

Signed-off-by: Tianling Shen <[email protected]>
5 months agocloudflared: Update to 2025.7.0
Tianling Shen [Mon, 7 Jul 2025 13:03:39 +0000 (21:03 +0800)]
cloudflared: Update to 2025.7.0

Release note: https://github.com/cloudflare/cloudflared/releases/tag/2025.7.0

Signed-off-by: Tianling Shen <[email protected]>
5 months agov2ray-core: Update to 5.35.0
Tianling Shen [Mon, 7 Jul 2025 13:03:15 +0000 (21:03 +0800)]
v2ray-core: Update to 5.35.0

Release note: https://github.com/v2fly/v2ray-core/releases/tag/v5.35.0

Signed-off-by: Tianling Shen <[email protected]>
5 months agoopenlist: Update to 4.0.8
Tianling Shen [Mon, 7 Jul 2025 13:02:39 +0000 (21:02 +0800)]
openlist: Update to 4.0.8

Release note: https://github.com/OpenListTeam/OpenList/releases/tag/v4.0.8

Signed-off-by: Tianling Shen <[email protected]>
5 months agosnort3: update to 3.9.1.0
John Audia [Tue, 1 Jul 2025 18:34:19 +0000 (14:34 -0400)]
snort3: update to 3.9.1.0

hangelog: https://github.com/snort3/snort3/releases/tag/3.9.1.0

% # snort --version

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.9.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.20
           Using Hyperscan version 5.4.2 2025-06-30
           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]>
5 months agolibdaq3: update to 3.0.20
John Audia [Tue, 1 Jul 2025 18:24:02 +0000 (14:24 -0400)]
libdaq3: update to 3.0.20

Update to latest version.

Changelog: https://github.com/snort3/libdaq/releases/tag/v3.0.20

Signed-off-by: John Audia <[email protected]>
5 months agolibssh2: update to 1.11.1
Oldřich Jedlička [Sun, 6 Jul 2025 20:23:28 +0000 (22:23 +0200)]
libssh2: update to 1.11.1

Fixes #26901

Signed-off-by: Oldřich Jedlička <[email protected]>
5 months agoperl-io-socket-ssl: bump to 2.094
Jens Wagner [Sun, 6 Jul 2025 22:46:08 +0000 (00:46 +0200)]
perl-io-socket-ssl: bump to 2.094

2.091 to 2.094 provide fixes related to one-sided SSL shutdowns

Changelog: https://metacpan.org/dist/IO-Socket-SSL/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agocsshnpd: Preserve .atsign directory
Chris Swan [Fri, 4 Jul 2025 14:49:16 +0000 (15:49 +0100)]
csshnpd: Preserve .atsign directory

Ensure that the default location for atKeys is preserved on upgrade

Signed-off-by: Chris Swan <[email protected]>
5 months agotor: update to 0.4.8.17 stable
Rui Salvaterra [Sun, 6 Jul 2025 10:25:03 +0000 (11:25 +0100)]
tor: update to 0.4.8.17 stable

Minor release, see the changelog [1] for what's new.

[1] https://gitlab.torproject.org/tpo/core/tor/-/blob/tor-0.4.8.17/ChangeLog

Signed-off-by: Rui Salvaterra <[email protected]>
5 months agoperl-clone: new module Clone, version 0.47
Jens Wagner [Fri, 20 Jun 2025 09:47:53 +0000 (11:47 +0200)]
perl-clone: new module Clone, version 0.47

This module provides a clone() method to make recursive copies of various nested data types.

It is e.g. required by recent versions of HTTP::Message

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-www: restructure and update to 6.78
Jens Wagner [Tue, 17 Jun 2025 01:18:02 +0000 (03:18 +0200)]
perl-www: restructure and update to 6.78

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/libwww-perl/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-uri: restructure and update to 5.32
Jens Wagner [Mon, 16 Jun 2025 10:25:21 +0000 (12:25 +0200)]
perl-uri: restructure and update to 5.32

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/URI/changes

Version 1.76 was followed by 5.05 to remove various version mismatches

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-www-robotrules: restructure 6.02
Jens Wagner [Tue, 17 Jun 2025 01:20:08 +0000 (03:20 +0200)]
perl-www-robotrules: restructure 6.02

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-www-mechanize: restructure and update to 2.19
Jens Wagner [Tue, 17 Jun 2025 01:19:04 +0000 (03:19 +0200)]
perl-www-mechanize: restructure and update to 2.19

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/WWW-Mechanize/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-net-http: restructure and update to 6.23
Jens Wagner [Tue, 17 Jun 2025 01:16:55 +0000 (03:16 +0200)]
perl-net-http: restructure and update to 6.23

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/Net-HTTP/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-http-message: restructure and update to 7.00
Jens Wagner [Tue, 17 Jun 2025 01:13:42 +0000 (03:13 +0200)]
perl-http-message: restructure and update to 7.00

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTTP-Message/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-lwp-mediatypes: restructure 6.04
Jens Wagner [Tue, 17 Jun 2025 01:15:25 +0000 (03:15 +0200)]
perl-lwp-mediatypes: restructure 6.04

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-http-date: restructure and update to 6.06
Jens Wagner [Tue, 17 Jun 2025 01:12:42 +0000 (03:12 +0200)]
perl-http-date: restructure and update to 6.06

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTTP-Date/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-http-daemon: restructure and update to 6.16
Jens Wagner [Tue, 17 Jun 2025 01:10:52 +0000 (03:10 +0200)]
perl-http-daemon: restructure and update to 6.16

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTTP-Daemon/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-html-tree: restructure and update to 5.07
Jens Wagner [Tue, 17 Jun 2025 01:08:10 +0000 (03:08 +0200)]
perl-html-tree: restructure and update to 5.07

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTML-Tree/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-http-cookies: restructure and update to 6.11
Jens Wagner [Tue, 17 Jun 2025 01:09:34 +0000 (03:09 +0200)]
perl-http-cookies: restructure and update to 6.11

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTTP-Cookies/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-html-tagset: restructure and update to 3.24
Jens Wagner [Tue, 17 Jun 2025 01:06:23 +0000 (03:06 +0200)]
perl-html-tagset: restructure and update to 3.24

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTML-Tagset/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-html-parser: restructure and update to 3.83
Jens Wagner [Tue, 17 Jun 2025 01:03:22 +0000 (03:03 +0200)]
perl-html-parser: restructure and update to 3.83

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTML-Parser/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agoperl-html-form: restructure and update to 6.12
Jens Wagner [Tue, 17 Jun 2025 00:50:56 +0000 (02:50 +0200)]
perl-html-form: restructure and update to 6.12

Changed maintainer to @jw2013
Updated Makefile to use metacpan.mk download helper

Changelog: https://metacpan.org/dist/HTML-Form/changes

Signed-off-by: Jens Wagner <[email protected]>
5 months agotreewide: move all perl packages into its own folder
Josef Schlehofer [Tue, 17 Jun 2025 20:43:38 +0000 (22:43 +0200)]
treewide: move all perl packages into its own folder

This makes it in sync with Python packages.
Python packages has its own place in /lang/python
Perl does not, so this fixes it.

Signed-off-by: Josef Schlehofer <[email protected]>
5 months agoperl: add metacpan.mk download helper
Jens Wagner [Sun, 15 Jun 2025 15:34:59 +0000 (17:34 +0200)]
perl: add metacpan.mk download helper

Resemble the package handling of python modules
MetaCPAN is to Perl, what PyPI is to Pyhton

Signed-off-by: Jens Wagner <[email protected]>
5 months agoznc: update to 1.10.1
Jonas Gorski [Sun, 6 Jul 2025 11:21:25 +0000 (13:21 +0200)]
znc: update to 1.10.1

Update ZNC to latest release 1.10.1.

Changelogs:

* https://wiki.znc.in/ChangeLog/1.10.0
* https://wiki.znc.in/ChangeLog/1.10.1

Signed-off-by: Jonas Gorski <[email protected]>
5 months agosyncthing: bump to 1.30.0
George Sapkin [Tue, 1 Jul 2025 23:27:21 +0000 (02:27 +0300)]
syncthing: bump to 1.30.0

Changelog: https://github.com/syncthing/syncthing/releases/tag/v1.30.0
Signed-off-by: George Sapkin <[email protected]>
5 months agosyncthing: add George Sapkin as a maintainer
George Sapkin [Wed, 2 Jul 2025 09:23:06 +0000 (12:23 +0300)]
syncthing: add George Sapkin as a maintainer

Remove Paul Spooren and add myself according to the discussion in the
PR.

Link: https://github.com/openwrt/packages/pull/26856
Signed-off-by: George Sapkin <[email protected]>
5 months agolf: add new package
Nate Robinson [Wed, 2 Jul 2025 14:53:03 +0000 (10:53 -0400)]
lf: add new package

https://github.com/gokcehan/lf

Signed-off-by: Nate Robinson <[email protected]>
5 months agoratelimit: add package
Thibaut VARÈNE [Sat, 7 Jun 2025 13:19:09 +0000 (15:19 +0200)]
ratelimit: add package

ratelimit is a stateful ubus interface to the HTB traffic shaper,
enabling per-client bandwidth limits assignment.

Signed-off-by: Thibaut VARÈNE <[email protected]>
5 months agozsh: fix shell not sourcing /etc/profile
John Audia [Fri, 4 Jul 2025 10:16:07 +0000 (06:16 -0400)]
zsh: fix shell not sourcing /etc/profile

Currently our zsh package does not source /etc/profile which is the
expected behavior to setup environment configs.

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

Signed-off-by: John Audia <[email protected]>
5 months agochrony: update to 4.7
Miroslav Lichvar [Thu, 3 Jul 2025 18:00:29 +0000 (20:00 +0200)]
chrony: update to 4.7

Release notes: https://chrony-project.org/news.html#_jun_11_2025_chrony_4_7_released

Signed-off-by: Miroslav Lichvar <[email protected]>
5 months agocsshnpd: bump to 1.0.13
Chris Swan [Wed, 2 Jul 2025 10:54:06 +0000 (11:54 +0100)]
csshnpd: bump to 1.0.13

Fixes --root-domain flag

Signed-off-by: Chris Swan <[email protected]>
5 months agoyt-dlp: bump to 2025.06.30
George Sapkin [Wed, 2 Jul 2025 09:46:06 +0000 (12:46 +0300)]
yt-dlp: bump to 2025.06.30

Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.30
Signed-off-by: George Sapkin <[email protected]>
5 months agodnsproxy: Update to 0.76.1
Tianling Shen [Wed, 2 Jul 2025 11:02:08 +0000 (19:02 +0800)]
dnsproxy: Update to 0.76.1

Release note: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.76.1

Signed-off-by: Tianling Shen <[email protected]>
5 months agorclone: Update to 1.70.2
Tianling Shen [Wed, 2 Jul 2025 11:01:15 +0000 (19:01 +0800)]
rclone: Update to 1.70.2

Release note: https://github.com/rclone/rclone/releases/tag/v1.70.2

Signed-off-by: Tianling Shen <[email protected]>
5 months agov2ray-core: Update to 5.34.0
Tianling Shen [Wed, 2 Jul 2025 11:00:11 +0000 (19:00 +0800)]
v2ray-core: Update to 5.34.0

Release note: https://github.com/v2fly/v2ray-core/releases/tag/v5.34.0

Signed-off-by: Tianling Shen <[email protected]>
5 months agov2ray-geodata: Update to latest version
Tianling Shen [Wed, 2 Jul 2025 10:59:38 +0000 (18:59 +0800)]
v2ray-geodata: Update to latest version

Signed-off-by: Tianling Shen <[email protected]>
5 months agortorrent: update to 0.15.5
Rosen Penev [Tue, 1 Jul 2025 19:13:55 +0000 (12:13 -0700)]
rtorrent: update to 0.15.5

Various bugfixes.

Signed-off-by: Rosen Penev <[email protected]>
5 months agolibtorrent: update to 0.15.5
Rosen Penev [Tue, 1 Jul 2025 19:13:33 +0000 (12:13 -0700)]
libtorrent: update to 0.15.5

Update patches.

Signed-off-by: Rosen Penev <[email protected]>
5 months agoeza: update to 0.21.6
Jonas Jelonek [Tue, 1 Jul 2025 14:55:17 +0000 (14:55 +0000)]
eza: update to 0.21.6

release notes:
0.21.5: https://github.com/eza-community/eza/releases/tag/v0.21.5
0.21.6: https://github.com/eza-community/eza/releases/tag/v0.21.6

Signed-off-by: Jonas Jelonek <[email protected]>
5 months agosyncthing: fix relay and discovery args and permissions
George Sapkin [Sun, 29 Jun 2025 11:13:55 +0000 (14:13 +0300)]
syncthing: fix relay and discovery args and permissions

Fixes: #26829
Signed-off-by: George Sapkin <[email protected]>
5 months agodocker-compose: Update to version 2.38.1
Javier Marcet [Mon, 30 Jun 2025 20:14:52 +0000 (22:14 +0200)]
docker-compose: Update to version 2.38.1

Release notes:
https://github.com/docker/compose/releases/tag/v2.38.1

Signed-off-by: Javier Marcet <[email protected]>
5 months agodocker-compose: Update to version 2.38.0
Javier Marcet [Mon, 30 Jun 2025 19:56:26 +0000 (21:56 +0200)]
docker-compose: Update to version 2.38.0

Release notes:
https://github.com/docker/compose/releases/tag/v2.38.0

Signed-off-by: Javier Marcet <[email protected]>
5 months agotreewide: include `nls.mk` when depending on glib2
Lukas Voegl [Fri, 27 Jun 2025 10:36:57 +0000 (12:36 +0200)]
treewide: include `nls.mk` when depending on glib2

When compiling glib2 with NLS, it automatically sets linker flags to `-lglib-2.0 -lintl` in pkg-config (.pc) files.

Signed-off-by: Lukas Voegl <[email protected]>
5 months agoopenlist: move from alist and update to 4.0.5
Tianling Shen [Sun, 29 Jun 2025 08:48:11 +0000 (16:48 +0800)]
openlist: move from alist and update to 4.0.5

The alist was sold to a Chinese commercial company by the project owner
without any clarification. Though the company bought it nearly a half
year ago, they still cannot show a clear roadmap and privacy policy now.
They also tried to collect runtime information from the user, but the
code was not merged into the main tree "luckily".

Anyway, various behaviors from the company indicate they are untrustable,
so the other developers from the alist project have forked and made a new
project named OpenList, which will continue to be maintained by the community.

===== security note =====
The alist code up to 3.45.0 has been reviewed "clean", however the main
problem is from the author's private API that used to connect to cloud drives.
For security reasons, please reset your password and/or token if possible.

Signed-off-by: Tianling Shen <[email protected]>
5 months agogpsd: update to 3.26.1
Aleks Mariusz [Wed, 11 Jun 2025 11:03:00 +0000 (12:03 +0100)]
gpsd: update to 3.26.1

Release Information: https://gitlab.com/gpsd/gpsd/-/blob/release-3.26.1/NEWS?ref_type=tags

Removed the patch to enhance ncurses6 detection (upstreamed in the release)
- 0002-ncurses6_detection.patch

Signed-off-by: Aleks Mariusz <[email protected]>
5 months agonss: update to 3.112
Lucian CRISTIAN [Mon, 16 Jun 2025 12:44:38 +0000 (15:44 +0300)]
nss: update to 3.112

update to latest 3.112
Signed-off-by: Lucian CRISTIAN <[email protected]>
5 months agofrr: update to 10.3.1
Lucian CRISTIAN [Sun, 8 Jun 2025 14:59:17 +0000 (17:59 +0300)]
frr: update to 10.3.1

also add watchfrr and zebra as build daemon dependencies

Signed-off-by: Lucian CRISTIAN <[email protected]>
5 months agodocker-compose: Update to version 2.37.3
Javier Marcet [Tue, 24 Jun 2025 16:56:53 +0000 (18:56 +0200)]
docker-compose: Update to version 2.37.3

Release notes:
https://github.com/docker/compose/releases/tag/v2.37.3

Signed-off-by: Javier Marcet <[email protected]>
5 months agoadguardhome: don't hide error messages in CI test
George Sapkin [Fri, 13 Jun 2025 10:40:34 +0000 (13:40 +0300)]
adguardhome: don't hide error messages in CI test

Fixes: 8ccace5af ("adguardhome: add CI version check")
Signed-off-by: George Sapkin <[email protected]>
5 months agoadguardhome: bump to 0.107.63
George Sapkin [Sun, 29 Jun 2025 11:58:55 +0000 (14:58 +0300)]
adguardhome: bump to 0.107.63

Changelog: https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.63
Signed-off-by: George Sapkin <[email protected]>
5 months agoyt-dlp: don't hide error messages in CI test
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]>
5 months agoyt-dlp: bump to 2025.06.25
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]>
5 months agoyt-dlp: bump to 2025.06.09
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]>
5 months agoprometheus-node-exporter-lua: use buffered io, remove concat
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]>
5 months agoshadow: update build dependencies
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]>
5 months agobanIP: update 1.5.6-6
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]>
5 months agopciutils: update to 3.14.0
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]>
5 months agorealtek-poe: increase version
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]>
5 months agocoremark: bump to 2025-05-01
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]>
5 months agoddns-scripts: add aliyun.com
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]>
5 months agoluabitop: update to 1.0.3
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]>
5 months agoddns-scripts: bump package release
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]>
5 months agoddns-scripts: refactor verify_proxy()
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]>
5 months agoddns-scripts: drop split_FQDN()
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]>
5 months agoddns-scripts: refactor get_current_ip()
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]>
5 months agoddns-scripts: refactor verify_dns()
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]>
5 months agoddns-scripts: refactor verify_host_port()
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]>
5 months agonetbird: update to 0.49.0
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]>
5 months agoprometheus-node-exporter-lua: mwan3: speed up
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]>
5 months agoprometheus-node-exporter-lua: add HTTPS support
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]>
5 months agoprometheus-node-exporter-lua: remove '#!' / exec bit
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]>
5 months agocsshnpd: add new package
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]>
5 months agoprometheus-node-exporter-lua: fix hostapd_ubus_stations & hostapd_stations
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]>
5 months agoprometheus-node-exporter-lua: add nftables named counters collector
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]>
5 months agoprometheus-node-exporter-lua: netclass: Ignore non numbers
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]>
5 months agofuse3: mount_util.c: restore symlink check
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]>
5 months agofuse3: fix build warning in fuse_signals.c
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]>
5 months agofuse3: update to version 3.17.2
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]>
5 months agorrdtool1: fix compilation with GCC 15
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]>
5 months agobash: fix build failed with GCC 15 #26784
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]>
5 months agoprometheus-node-exporter-lua: add newline to error messages
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]>
5 months agodocker-compose: Update to version 2.37.2
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]>
5 months agolibradcli: fix build options
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]>
5 months agonlbwmon: update to Git HEAD (2025-06-02)
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]>
5 months agolibical: update to 3.0.20
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]>