Commit Graph

34285 Commits

Author SHA1 Message Date
Goetz Goerisch
a09c2777a8 tayga: refresh patch
Refreshed patch
 - 002-bigendian_wrong_checksum.patch

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2025-07-24 15:33:18 +02:00
Goetz Goerisch
39d9a5fd03 tayga: drop 010-gcc14.patch
* fixed upstream by d1ca8391c7

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2025-07-24 15:33:18 +02:00
Goetz Goerisch
40c7b91b0d tayga: drop patch 003-RFC8215.patch
* fixed upstream by 3dde6b75b6

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2025-07-24 15:33:18 +02:00
Goetz Goerisch
fd0a459b4e tayga: drop patch 001-configure_unset_CFLAGS.patch
* fixed upstream by e504c35b7e

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2025-07-24 15:33:18 +02:00
Goetz Goerisch
f093382e4d tayga: update to 0.9.5
* switch upstream source to https://github.com/apalrd/tayga
* update to 0.9.5
* update license identifier
* shorthen title

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2025-07-24 15:33:18 +02:00
Alexander Couzens
a45c1a4fe5 libmicrohttpd: update to 1.0.2
Changelog:
* Fix double-close bugs on bind() errors reported by MC on the list.
* Removed MHD2 draft code, now in libmicrohttpd2.git.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2025-07-23 19:59:24 +08:00
Jonas Jelonek
5711c0f976 eza: update to 0.23.0
release notes:
0.22.0: https://github.com/eza-community/eza/releases/tag/v0.22.0
0.22.1: https://github.com/eza-community/eza/releases/tag/v0.22.1
0.23.0: https://github.com/eza-community/eza/releases/tag/v0.23.0

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2025-07-23 19:59:00 +08:00
Jianhui Zhao
c57bb325ec rtty: update to 9.0.1
changelog: https://github.com/zhaojh329/rtty/releases/tag/v9.0.1

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-07-23 19:58:41 +08:00
Tianling Shen
1716415018 dufs: lock cargo dependencies
The new version of tokio is not compatible with musl:

error[E0432]: unresolved import `tokio::net::TcpListener`
  --> src/main.rs:34:13
   |
34 | use tokio::{net::TcpListener, task::JoinHandle};
   |             ^^^^^^^^^^^^^^^^ no `TcpListener` in `net`

error[E0433]: failed to resolve: could not find `UnixListener` in `net`
   --> src/main.rs:156:44
    |
156 |                 let listener = tokio::net::UnixListener::bind(socket_path)
    |                                            ^^^^^^^^^^^^ could not find `UnixListener` in `net`

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-07-23 17:24:02 +08:00
Tianling Shen
5bfd9558f4 cloudreve: Update to 4.3.0
Major update log: https://github.com/cloudreve/cloudreve/releases/tag/4.0.0

Updated assets build commands.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-07-23 01:52:25 +08:00
Daniel Golle
9689b71032 gstreamer: update to 1.26.4
Update GStreamer packages release 1.26.4.
While at it, package v4l2codecs to make use of stateless video
encoding and decoding features typical for embedded devices.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-07-22 17:56:57 +01:00
Michael Heimpold
ae7cb49d6f php8: update to 8.4.10
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.10

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-07-21 23:10:18 +02:00
Yuxi Yang
6c81977058 nebula: bump version to 1.9.6
changelog: https://github.com/slackhq/nebula/releases/tag/v1.9.6

Signed-off-by: Yuxi Yang <i@bgme.me>
2025-07-21 22:51:52 +02:00
Daniel Golle
251497c14d fluidsynth: update to 2.4.7
See https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-247
for details on changes since 2.4.5.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-07-21 13:38:18 +02:00
W. Michael Petullo
7b70414d23 gst1-libav: update to 1.26.2
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.26/#1.26.2.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-21 13:37:45 +02:00
W. Michael Petullo
fa44d99f42 gst1-plugins-ugly: update to 1.26.2
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.26/#1.26.2.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-21 13:37:45 +02:00
W. Michael Petullo
e7f535c3f6 gst1-plugins-bad: update to 1.26.2
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.26/#1.26.2.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-21 13:37:45 +02:00
W. Michael Petullo
45b5ad2629 gst1-plugins-good: update to 1.26.2
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.26/#1.26.2.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-21 13:37:45 +02:00
W. Michael Petullo
28da73210b gst1-plugins-base: update to 1.26.2
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.26/#1.26.2.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-21 13:37:45 +02:00
W. Michael Petullo
c029c3fc32 gstreamer1: update to 1.26.2
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.26/#1.26.2.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-21 13:37:45 +02:00
Josef Schlehofer
8f13ebc660 Revert "scapy: fix build by including pip requirements"
1. This commit was pushed to the master branch without review,
it is causing that scapy is not compiled anymore due to
wrong hashes.

This error from the buildbots:
Collecting packaging==25.0 (from -r ./host-pip-requirements.txt (line 1))
  Using cached packaging-25.0.tar.gz (165 kB)
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    packaging==25.0 from 1fc4078c65/packaging-25.0.tar.gz (from -r ./host-pip-requirements.txt (line 1)):
        Expected sha256 29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484
             Got        d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f

make[3]: *** [Makefile:46: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a9+neon_musl_eabi/pypi/scapy-2.6.1/.built] Error 1
time: package/feeds/packages/scapy/compile#1.15#0.41#1.71

2. While at it, the commit implements old solution by using host-pip-requirements
This was removed in https://github.com/openwrt/packages/pull/20657

This reverts commit ebb0ed3ba2.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-07-20 22:25:01 +02:00
Philip Prindeville
2efa9c7b36 Revert "strongswan: fix build issues around PARSE_ERROR"
@tobiasbrunner is asserting that this patch is no longer
necessary with 6.x.

This reverts commit 89fa8033b8.
2025-07-20 11:48:49 -06:00
Liu Yu
283702c29f bind: bump to 9.20.11
Fix a possible assertion failure when stale-answer-client-timeout
is set to 0. (CVE-2025-40777)

Signed-off-by: Liu Yu <f78fk@live.com>
2025-07-20 08:47:12 -04:00
Josef Schlehofer
7e19f2b331 perl-html-parser: add perl/host to HOST_BUILD_DEPENDS
Added `perl/host` to the `HOST_BUILD_DEPENDS` variable to ensure Perl is available during the host build process.
This is required for scripts or tools that rely on Perl on the host system.

Fixes: ebfb47aa74 ("perl-html-parser: restructure and update to 3.83")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-07-19 15:10:07 +02:00
Nate Robinson
0715dff919 lf: update to r36
https://github.com/gokcehan/lf/releases/tag/r36

Signed-off-by: Nate Robinson <nrobinson2000@me.com>
2025-07-19 20:04:22 +08:00
Thibaut VARÈNE
96ff9f4349 ratelimit: update to Git HEAD (2025-06-15)
60405a069668 update Makefile
6713c02a68de define filter priority constant
125fff7fab6b disable verbose debug logging

Fixes: 3211b6295b
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
2025-07-19 20:03:54 +08:00
Jan Kardell
7841c67092 sudo: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-07-18 22:24:46 +08:00
Rosen Penev
299cf36de4 white: update to 2.23
Add Alpine Linux patch to fix compilation with GCC15.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:21:14 +08:00
Rosen Penev
6faa016fba dump1090: update to 10.2
Remove upstreamed GCC14 patch.

Backport GCC15 patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:20:50 +08:00
Rosen Penev
5aff25eba6 libwebsockets: fix compilation with GCC 15
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:20:20 +08:00
Rosen Penev
d61e91016a libnpupnp: update to 6.2.1
Fixes compilation with GCC 15

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:20:02 +08:00
Rosen Penev
616325ad13 xmlrpc-c: update to 1.60.5
Use OpenEmbedded patch to fix compilation with GCC 15.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:19:43 +08:00
Rosen Penev
ac5377e031 libmariadb: update to 3.4.5
Backport upstream patch fixing compilation with GCC 15.

Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:19:22 +08:00
Rosen Penev
d3c5050e35 libyaml-cpp: update to 0.8.0
Backport patch fixing compilation with GCC 15 and remove upstreamed one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-07-18 22:18:40 +08:00
Liu Yu
43681b5420 bind: bump to 9.20.10
New notify-defer configuration option
Removed dependency on libsystemd
Fixed zone deletion issue (GL #5291)
Fixed zone refresh bug (GL #5307)

reset PKG_RELEASE to 1

Signed-off-by: Liu Yu <f78fk@live.com>
Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-07-18 08:36:02 -04:00
John Crispin
d71e6ac14d ufp: add a device fingerprinting daemon
Add a daemon that can fingerprint devices based on DHCP, MDNS and WiFi
signatures.

Sample output looks like the following.
{
	"04:99:b9:XX:YY:ZZ": {
		"device": "HomePod mini",
		"vendor": "Apple",
		"class": "speaker",
		"device_name": "Kitchen"
	},
		"c4:65:16:XX:YY:ZZ": {
		"vendor": "HP",
		"device": "OfficeJet Pro 9010 series",
		"class": "Printer"
	}
}

Signed-off-by: John Crispin <john@phrozen.org>
2025-07-18 14:01:58 +02:00
John Crispin
9bdefa0226 udhcpsnoop: add new version of the dhcp snooping daemon
The daemon sniffs DHCP packets even on bridged interfaces and provides
fingerprints of requests via ubus.

Signed-off-by: John Crispin <john@phrozen.org>
2025-07-18 13:59:31 +02:00
John Crispin
7a7665ec58 udhcpsnoop: remove outdated version of the package
Remove outdated version of udhcpsnoop

Signed-off-by: John Crispin <john@phrozen.org>
2025-07-18 13:59:31 +02:00
Felix Fietkau
ebb0ed3ba2 scapy: fix build by including pip requirements
Add missing packages needed for the build

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-07-18 12:55:19 +02:00
John Audia
e57cc9898a snort3: remove gperftools dep for mips* and powerpc
Add conditional to disable gperftools-runtime depends for powerpc and mips due to inability
to compile introduced with 7345b73c30

Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Signed-off-by: John Audia <therealgraysky@proton.me>
2025-07-18 12:29:11 +02:00
Alexander Koenig
b83303e73e mdns-repeater: Update to latest upstream version
Resolves openwrt/packages#26835

Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Signed-off-by: Alexander Koenig <alex@lisas.de>
2025-07-18 11:50:03 +02:00
Josef Schlehofer
d457c26c0d python-uci: update to version 0.10.3 + two patches
Release notes:
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.0
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.1
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.2
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.3

Upstream (pyuci developers) removed setup.py,
I bring it back to be able to compile it despite
that we do support building packages, which are
using pyproject.toml, but the thing here is
that their pyproject.toml requires setuptools 74.1.0
[1] [2], but Python 3.11 is using bundled setuptools
and pip [3] [4]. In current version 3.11.13,
there is still outdated version of setuptools, but
it looks like that in the newer version, there will be
new one [5].

Once, there is released Python 3.11.14 and updated
in OpenWrt, these patches can be dropped.

[1] 240180b294/pyproject.toml (L29)
[2] https://setuptools.pypa.io/en/stable/history.html#v74-1-0
[3] c94ab433ca/lang/python/python3-version.mk (L18)
[4] https://github.com/python/cpython/commits/3.11/Lib/ensurepip/_bundled
[5] c96ab19ae4

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-07-18 11:34:54 +02:00
John Audia
19e62d09c2 libpam: fix build with mold linker
Apparently, building with mold linking is not supported.

Closes #26996

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-07-18 10:33:19 +02:00
Javier Marcet
157d881e65 luajit2: update to v2.1-20250529
For changes, see tagged commit:
https://github.com/openresty/luajit2/releases/tag/v2.1-20250529

Signed-off-by: Javier Marcet <javier@marcet.info>
2025-07-18 09:37:08 +02:00
Javier Marcet
1a05910478 luajit2: update to v2.1-20250117
See: https://github.com/openresty/luajit2/releases/tag/v2.1-20250117

Signed-off-by: Javier Marcet <javier@marcet.info>
2025-07-18 09:37:08 +02:00
Philip Prindeville
89fa8033b8 strongswan: fix build issues around PARSE_ERROR
This symbol is an enum defined both in wolfssl and strongswan.  This
creates a clash in C's flat namespace.  A workaround is to redefine it
when we include wolfssl headers, but really one of the other should
pick a better name.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2025-07-17 09:41:39 -06:00
Philip Prindeville
8457a9fecc strongswan: Update to 6.0.2
No significant functional changes.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2025-07-16 10:14:27 -06:00
Rob Hoelz
86e20d37a8 prometheus-node-exporter-lua: Fix broken textfile collector
A recent change (00d420e80) removed the `output` function, which textfile.lua was
using to output metrics.  So use the underlying output handle instead

Signed-off-by: Rob Hoelz <rob@hoelz.ro>
2025-07-16 17:11:22 +02:00
W. Michael Petullo
81e9bbd6a5 grilo-plugins: update to 0.3.17
Changes since the last packaged version, 0.3.16, include:

  * Translation updates.
  * Updates to CI definitions.
  * Test fixes.
  * Revisions to iptv plugin.
  * Lua-related changes.
  * Drop Rai.tv plugin.
  * Drop the Apple trailers plugin.
  * Update euronews plugin.
  * Update filesystem plugin.
  * Update dleyna plugin.
  * Documentation updates, including reference to Discourse.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-16 09:50:33 +02:00
W. Michael Petullo
8c182aa382 grilo: update to 0.3.19
Changes since the last packaged version, 0.3.16, include:

  * Updates to the playlist handling functions.
  * Translation updates.
  * Documentation updates, including reference to Discourse.
  * Fixes related to the use of GTask.
  * Updates to CI definitions.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-07-16 09:50:33 +02:00