feed/packages.git
4 months agoyt-dlp: bump to version 2024.7.9
Alexander Egorenkov [Wed, 3 Jul 2024 16:24:52 +0000 (18:24 +0200)]
yt-dlp: bump to version 2024.7.9

Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
4 months agoMerge pull request #24548 from mhei/php8-update-to-8.3.9
Michael Heimpold [Sat, 13 Jul 2024 10:15:56 +0000 (12:15 +0200)]
Merge pull request #24548 from mhei/php8-update-to-8.3.9

php8: update to 8.3.9

4 months agoadguardhome: Update to 0.107.52
Milinda Brantini [Wed, 10 Jul 2024 05:30:09 +0000 (13:30 +0800)]
adguardhome: Update to 0.107.52

View the release notes for more information:
https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.52

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agoxray-core: update to 1.8.17
Milinda Brantini [Fri, 12 Jul 2024 11:11:30 +0000 (19:11 +0800)]
xray-core: update to 1.8.17

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agolibmad: backport time_t format fix
Rosen Penev [Sat, 29 Jun 2024 23:53:32 +0000 (16:53 -0700)]
libmad: backport time_t format fix

Needed to fix -Wformat under 32-bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agomt-st: update to 1.7
Rosen Penev [Sun, 30 Jun 2024 00:12:40 +0000 (17:12 -0700)]
mt-st: update to 1.7

New upstream.

Removed upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agoxr_usb_serial_common: fix 32-bit compilation
Rosen Penev [Tue, 9 Jul 2024 21:27:55 +0000 (14:27 -0700)]
xr_usb_serial_common: fix 32-bit compilation

Format needs to be %zd, not %ld for size_t.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agopython3: use pkgconfig to find readline
Rosen Penev [Tue, 2 Jul 2024 00:00:35 +0000 (17:00 -0700)]
python3: use pkgconfig to find readline

When searching for readline, ncurses is needed, which can be ncursesw or
ncurses. Use pkgconfig to avoid the whole situation and simplify.

Also add readline/host as the OS one may be unusable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agopython3: remove rpath from host python
Rosen Penev [Sat, 29 Jun 2024 19:06:24 +0000 (12:06 -0700)]
python3: remove rpath from host python

Everything relevant to python is now built statically. No need for
rpath.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agopython3: replace e2fsprogs includes
Rosen Penev [Sat, 29 Jun 2024 19:03:28 +0000 (12:03 -0700)]
python3: replace e2fsprogs includes

libuuid is provided by util-linux now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agoerlang: update to 27.0.1
Aleksey Vasilenko [Fri, 12 Jul 2024 11:51:18 +0000 (14:51 +0300)]
erlang: update to 27.0.1

Disable host build of wx - it slows down the build and is not used anyway

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
4 months agohaproxy: update to v3.0.3
Christian Lachner [Thu, 11 Jul 2024 17:21:53 +0000 (19:21 +0200)]
haproxy: update to v3.0.3

- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-3.0.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
4 months agov2raya: update to 2.2.5.6
Milinda Brantini [Thu, 11 Jul 2024 10:17:31 +0000 (18:17 +0800)]
v2raya: update to 2.2.5.6

chore(deps): bump golang.org/x/net from 0.18.0 to 0.23.0 in /service

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agoMerge pull request #24091 from TDT-AG/pr/20240506-modemmanager
Florian Eckert [Wed, 10 Jul 2024 14:16:10 +0000 (16:16 +0200)]
Merge pull request #24091 from TDT-AG/pr/20240506-modemmanager

modemmanager: add missing ubus status backend via mmcli

4 months agokitty-terminfo: update to 0.35.2
Robert Marko [Wed, 10 Jul 2024 11:28:22 +0000 (13:28 +0200)]
kitty-terminfo: update to 0.35.2

Update kitty-terminfo to the current kitty release of 0.35.2.

Signed-off-by: Robert Marko <robimarko@gmail.com>
4 months agoapfree-wifidog: Update to 7.07.2018
Dengfeng Liu [Wed, 10 Jul 2024 09:05:37 +0000 (17:05 +0800)]
apfree-wifidog: Update to 7.07.2018

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
4 months agoapfree-wifidog: support wildcard domain
Dengfeng Liu [Wed, 10 Jul 2024 09:02:46 +0000 (17:02 +0800)]
apfree-wifidog: support wildcard domain

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
4 months agomodemmanager: add missing ubus status backend via mmcli 24091/head
Florian Eckert [Tue, 16 Apr 2024 09:20:53 +0000 (11:20 +0200)]
modemmanager: add missing ubus status backend via mmcli

The 'modemmanager' uses the 'dbus'. Status information can be retrieved
with the 'mmcli' command, this can also be output in json format.

This commit adds a new 'ubus' backend with which this information can
be easily accessed via ubus.

* ubus call modemmanager info
* ubus call modemmanager dump

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 months agoluajit2: update to v2.1-20240626
Javier Marcet [Sun, 30 Jun 2024 22:12:19 +0000 (00:12 +0200)]
luajit2: update to v2.1-20240626

 - change: disable hash computation optimization because of the
 possibility of severe degradation.

Signed-off-by: Javier Marcet <javier@marcet.info>
4 months agoMerge pull request #24533 from bretello/fix-lua-cjson-pkg-src-url
Florian Eckert [Wed, 10 Jul 2024 06:13:41 +0000 (08:13 +0200)]
Merge pull request #24533 from bretello/fix-lua-cjson-pkg-src-url

lua-cjson: fix broken PKG_SOURCE_URL

4 months agoshadowsocks-libev: drop the package
Yousong Zhou [Tue, 9 Jul 2024 05:03:32 +0000 (05:03 +0000)]
shadowsocks-libev: drop the package

The upstream project is declared as bugfix-only and received no update
for about 2 years.  The developement focus there has shifted.  It does
not compile with current openwrt main branch.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 months agodnsproxy: Update to 0.72.0
Milinda Brantini [Tue, 9 Jul 2024 12:52:20 +0000 (20:52 +0800)]
dnsproxy: Update to 0.72.0

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agonode: July 8, 2024 Security Releases
Hirokazu MORIKAWA [Wed, 10 Jul 2024 00:03:49 +0000 (09:03 +0900)]
node: July 8, 2024 Security Releases

This is a security release.

Notable Changes

    CVE-2024-36138 - Bypass incomplete fix of CVE-2024-27980 (High)
    CVE-2024-22020 - Bypass network import restriction via data URL (Medium)
    CVE-2024-22018 - fs.lstat bypasses permission model (Low)
    CVE-2024-36137 - fs.fchown/fchmod bypasses permission model (Low)
    CVE-2024-37372 - Permission model improperly processes UNC paths (Low)

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 months agoluasocket: Enable serial module
Geoffrey Hausheer [Fri, 5 Jul 2024 16:29:28 +0000 (09:29 -0700)]
luasocket: Enable serial module

Includes the serial module for luasockets (which is already being built)
in the final package. This allows using socket.select() on a serial port
(eg /dev/ttyACM0) which is the easiest way to use a serial-port with
coroutines.

Signed-off-by: Geoffrey Hausheer <rc2012@pblue.org>
4 months agophp8: update to 8.3.9 24548/head
Michael Heimpold [Tue, 9 Jul 2024 18:17:54 +0000 (20:17 +0200)]
php8: update to 8.3.9

Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.3.9

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
4 months agolua-cjson: fix broken PKG_SOURCE_URL 24533/head
brethil bretello [Tue, 9 Jul 2024 13:25:56 +0000 (15:25 +0200)]
lua-cjson: fix broken PKG_SOURCE_URL

See https://github.com/mpx/lua-cjson/commit/718f27293a981fb5e9e662e9aec0b7cf78317da6

Signed-off-by: brethil bretello <bretello@distruzione.org>
4 months agoxtables-addons: bump to 3.26
Georgi Valkov [Mon, 8 Jul 2024 18:40:59 +0000 (21:40 +0300)]
xtables-addons: bump to 3.26

extensions/ACCOUNT/Makefile.am
change ${top_srcdir} to ../../ (used in 3.24) to fix the following error
cp: cannot stat '/Volumes/x64/openwrt/build_dir/target-x86_64_musl/linux-x86_64/xtables-addons-3.26/ipkg-install/usr/lib/iptables/libxt_ACCOUNT.so': No such file or directory

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
4 months agoxtables-addons: merge patches
Georgi Valkov [Mon, 8 Jul 2024 18:28:02 +0000 (21:28 +0300)]
xtables-addons: merge patches

Merge the following patches
201-fix-lua-packetscript.patch
210-freebsd-build-fix.patch
since they modify files created by 200-add-lua-packetscript.patch

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
4 months agoxtables-addons: fix build error with target x64
Georgi Valkov [Mon, 8 Jul 2024 12:58:02 +0000 (15:58 +0300)]
xtables-addons: fix build error with target x64

Fixes
make[6]: Entering directory '/Volumes/x64/openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.6.36'
  CC [M]  /Volumes/x64/openwrt/build_dir/target-x86_64_musl/linux-x86_64/xtables-addons-3.24/extensions/LUA/prot_buf_ip.o
In file included from /Volumes/x64/openwrt/build_dir/target-x86_64_musl/linux-x86_64/xtables-addons-3.24/extensions/LUA/prot_buf_ip.c:20:
./include/net/checksum.h: In function 'csum_shift':
./include/net/checksum.h:90:40: error: implicit declaration of function 'ror32' [-Werror=implicit-function-declaration]
   90 |                 return (__force __wsum)ror32((__force u32)sum, 8);
      |                                        ^~~~~
In file included from ./include/linux/kernel.h:22,
                 from ./include/linux/skbuff.h:13,
                 from ./include/linux/tcp.h:17,
                 from ./include/net/tcp.h:20,
                 from /Volumes/x64/openwrt/build_dir/target-x86_64_musl/linux-x86_64/xtables-addons-3.24/extensions/LUA/prot_buf_ip.c:21:
./include/linux/bitops.h: At top level:
./include/linux/bitops.h:135:21: error: conflicting types for 'ror32'; have '__u32(__u32,  unsigned int)' {aka 'unsigned int(unsigned int,  unsigned int)'}
  135 | static inline __u32 ror32(__u32 word, unsigned int shift)
      |                     ^~~~~
./include/net/checksum.h:90:40: note: previous implicit declaration of 'ror32' with type 'int()'
   90 |                 return (__force __wsum)ror32((__force u32)sum, 8);
      |                                        ^~~~~
cc1: some warnings being treated as errors

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
4 months agoRevert "postgresql: update to version 16.3"
Hannu Nyman [Tue, 9 Jul 2024 10:05:57 +0000 (13:05 +0300)]
Revert "postgresql: update to version 16.3"

This reverts commit 6a46887e60d969cf718de3a212aa1847277ed4b3
from PR https://github.com/openwrt/packages/pull/24327

Postgresql version upgrade fails in buildbot for all targets
with error like:

[236/1612] Generating src/fe_utils/psqlscan with a custom command
FAILED: src/fe_utils/psqlscan.c
/builder/shared-workdir/build/sdk/staging_dir/host/bin/python3 ../src/tools/pgflex --builddir . --srcdir .. --privatedir src/fe_utils/psqlscan.c.p --flex /builder/shared-workdir/build/sdk/staging_dir/host/bin/flex --perl /builder/shared-workdir/build/sdk/staging_dir/host/bin/perl -i ../src/fe_utils/psqlscan.l -o src/fe_utils/psqlscan.c --no-backup --fix-warnings -- -Cfe -p -p
flex: fatal internal error, exec of /builder/shared-workdir/build/staging_dir/host/bin/m4 failed
[237/1612] Compiling C object src/interfaces/libpq/libpq.so.5.16.p/pqexpbuffer.c.o
ninja: build stopped: subcommand failed.
make[3]: *** [Makefile:264: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a53_musl/postgresql-16.3/.built] Error 1

Several dozen packages depend upon postgresql, so the fallout is
rather large. Let's revert the upgrade until a fix is found.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 months agoMerge pull request #24537 from JetVarimax/patch-1
Dirk Brenken [Tue, 9 Jul 2024 04:15:43 +0000 (06:15 +0200)]
Merge pull request #24537 from JetVarimax/patch-1

banip: Correct Mb to MB when referring to RAM in README.md

4 months agololcat: bump to 1.5
Rui Salvaterra [Mon, 8 Jul 2024 08:01:38 +0000 (09:01 +0100)]
lolcat: bump to 1.5

No changelog, but only a single commit since last version, fixing uncoloured stderr
interleaved with coloured stdout.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
4 months agogolang: Update to 1.22.5
Milinda Brantini [Sun, 7 Jul 2024 02:21:56 +0000 (10:21 +0800)]
golang: Update to 1.22.5

go1.22.5 (2024-07-02) includes security fixes to the net/http package,
as well as bug fixes to the compiler, cgo, the go command, the linker,
the runtime, and the crypto/tls, go/types, net, net/http, and os/exec.

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agolibfmt: bump to new release 11.0.1
Othmar Truniger [Mon, 8 Jul 2024 19:43:53 +0000 (21:43 +0200)]
libfmt: bump to new release 11.0.1

Signed-off-by: Othmar Truniger <github@truniger.ch>
4 months agobanip: Correct Mb to MB when referring to RAM in README.md 24537/head
JetVarimax [Mon, 8 Jul 2024 19:21:30 +0000 (20:21 +0100)]
banip: Correct Mb to MB when referring to RAM in README.md

Signed-off-by: JetVarimax <140423365+JetVarimax@users.noreply.github.com>
4 months agotransmission: fix compilation with miniupnpc 2.2.8
Karol Kolacinski [Sat, 6 Jul 2024 16:17:13 +0000 (18:17 +0200)]
transmission: fix compilation with miniupnpc 2.2.8

Backport pending patch, which was submitted to upstream via GitHub
to use modified function to compile it against miniupnpc 2.2.8.

Signed-off-by: Karol Kolacinski <kolacinskikarol@live.com>
4 months agotransmission: update to version 4.0.6
Karol Kolacinski [Sat, 6 Jul 2024 16:12:01 +0000 (18:12 +0200)]
transmission: update to version 4.0.6

Release notes:
https://github.com/transmission/transmission/releases/tag/4.0.6

Remove temporary patch included in 4.0.6 release.

Signed-off-by: Karol Kolacinski <kolacinskikarol@live.com>
4 months agopcsc-lite: install libpcsclite_real.{a,so*}, too
Nathaniel Wesley Filardo [Sat, 6 Jul 2024 05:35:47 +0000 (06:35 +0100)]
pcsc-lite: install libpcsclite_real.{a,so*}, too

74ee2fa4899 failed to notice that libpcsclite now supports redirection, as of
https://salsa.debian.org/rousseau/PCSC/-/commit/1faab672aa1f926cf943d8b814ae15636dddd22c
(first present in upstream release 2.1.0).  It's important to include the real
implementation, even if redirection permits loading others.

Signed-off-by: Nathaniel Wesley Filardo <nwfilardo@gmail.com>
4 months agomotion: add non/ffmpeg variants
Luiz Angelo Daros de Luca [Sat, 6 Jul 2024 06:33:57 +0000 (03:33 -0300)]
motion: add non/ffmpeg variants

With ffmpeg support, motion can encode videos and process network camera
streams. It is a small code base and buinding it twice will not
significantly impact a full build.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
4 months agowifischedule: completely overhaul the script
Jan Chren ~rindeal [Thu, 4 Jul 2024 08:58:40 +0000 (08:58 +0000)]
wifischedule: completely overhaul the script

Squashed using these commits:

 - wifischedule: use `service` instead of direct path
 - wifischedule: use `sort -u` instead of `uniq`
 - wifischedule: restart cron only at the end of batch instead of after every change
 - wifischedule: remove `[[` bash-isms
 - wifischedule: trim trailing ws
 - wifischedule: reduce `if` blocks
 - wifischedule: quote variables and remove some more bash-isms
 - wifischedule: simplify _get_uci_value`
 - wifischedule: don't exit whole script just because `uci get somekey` fails somewhere
 - wifischedule: revamp `_should_enable_wifi()`
 - wifischedule: revamp `_format_daysofweek_list()`
 - wifischedule: revamp `_enable_wifi_schedule()`
 - wifischedule: minor refactoring
 - wifischedule: mega revamp
 - wifischedule: fixes
 - wifischedule: touch-ups
 - wifischedule: use only `awk` in `_cfg_list_entries()` to filter `uci`
 - wifischedule: improve code docs
 - wifischedule: inline `_crontab_format_dow_field()`
 - wifischedule: refactor `_crontab_append_line()`
 - wifischedule: add `_uci_bool()` and refactor `_arith_bool()`
 - wifischedule: rename some functions
 - wifischedule: refactor using shellcheck
 - wifischedule: refactor `_wifi_get_interfaces()`
 - wifischedule: refactor `_wifi_get_devices()`
 - wifischedule: shellcheck fixes
 - wifischedule: use logger instead of a logfile
 - wifischedule: refactor global consts
 - wifischedule: introduce main() func
 - wifischedule: bump version

Signed-off-by: Jan Chren ~rindeal <dev.rindeal@gmail.com>
4 months agopdns-recursor: update to 5.0.7
Peter van Dijk [Thu, 4 Jul 2024 09:19:03 +0000 (11:19 +0200)]
pdns-recursor: update to 5.0.7

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
4 months agonetbird: update to 0.28.4
Wesley Gimenes [Thu, 4 Jul 2024 14:22:49 +0000 (11:22 -0300)]
netbird: update to 0.28.4

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
4 months agojq: Add PKG_CPE_ID
Andreas Gnau [Fri, 5 Jul 2024 12:06:18 +0000 (14:06 +0200)]
jq: Add PKG_CPE_ID

Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
4 months agouwsgi: Add PKG_CPE_ID
Andreas Gnau [Fri, 5 Jul 2024 12:06:03 +0000 (14:06 +0200)]
uwsgi: Add PKG_CPE_ID

Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
4 months agomxml: Add PKG_CPE_ID
Andreas Gnau [Fri, 5 Jul 2024 12:02:08 +0000 (14:02 +0200)]
mxml: Add PKG_CPE_ID

Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
4 months agoopenssh: fix incompatible ptr type error GCC 14.1
Sean Khan [Fri, 5 Jul 2024 11:42:45 +0000 (07:42 -0400)]
openssh: fix incompatible ptr type error GCC 14.1

The `ssh_systemd_notify` function is causing compilation errors
when built against GCC 14.1. This is due to an incompatible pointer
type being passed to the connect function.

The connect function expects a pointer to `struct sockaddr`, but
was receiving a pointer to `struct sockaddr_un`.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
4 months agolibs/glib2: remove pcre2 fallback workaround
Yegor Yefremov [Thu, 4 Jul 2024 05:35:44 +0000 (07:35 +0200)]
libs/glib2: remove pcre2 fallback workaround

pcre2 can now be properly linked statically. Hence, remove both
the patch and -Dforce_fallback_for=libpcre2-8 option.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
4 months agolibs/glib2: remove the upstream patch
Yegor Yefremov [Tue, 2 Jul 2024 12:55:20 +0000 (14:55 +0200)]
libs/glib2: remove the upstream patch

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
4 months agolibs/glib2: remove the deprecated option force_posix_threads
Yegor Yefremov [Tue, 2 Jul 2024 12:50:36 +0000 (14:50 +0200)]
libs/glib2: remove the deprecated option force_posix_threads

Resolves the following warning:

glib-2.80.3/meson.build:2053:
WARNING: DEPRECATION: Option 'force_posix_threads' is deprecated and
will be removed after GLib 2.72; please file an issue with your use case
if you still require it

For more information, see the following merge request:

https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2474

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
4 months agoeza: update to 0.18.21
Jonas Jelonek [Wed, 3 Jul 2024 22:14:02 +0000 (00:14 +0200)]
eza: update to 0.18.21

Release notes:
0.18.19: https://github.com/eza-community/eza/releases/tag/v0.18.19
0.18.20: https://github.com/eza-community/eza/releases/tag/v0.18.20
0.18.21: https://github.com/eza-community/eza/releases/tag/v0.18.21

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
4 months agocroc: update to 10.0.9
Jonas Jelonek [Wed, 3 Jul 2024 22:12:58 +0000 (00:12 +0200)]
croc: update to 10.0.9

Release notes:
https://github.com/schollz/croc/releases/tag/v10.0.9

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
4 months agonetbird: update to 0.28.3
Wesley Gimenes [Wed, 3 Jul 2024 03:41:45 +0000 (00:41 -0300)]
netbird: update to 0.28.3

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
4 months agotailscale: Update to 1.68.2
Milinda Brantini [Wed, 3 Jul 2024 12:51:40 +0000 (20:51 +0800)]
tailscale: Update to 1.68.2

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agoopenvpn: fix startup with script-security lower than 2
Clemens Hopfer [Tue, 2 Jul 2024 20:49:02 +0000 (22:49 +0200)]
openvpn: fix startup with script-security lower than 2

External scripts may only be specified with script-security 2 or higher,
otherwise OpenVPN fails at tunnel startup with an error.
This changes the previously hardcoded hotplug scripts to only be added if
script-security is 2 or higher is used.

Signed-off-by: Clemens Hopfer <openwrt@wireloss.net>
4 months agoutils: lpac: fix passing CMAKE options
Robert Marko [Wed, 3 Jul 2024 11:43:16 +0000 (13:43 +0200)]
utils: lpac: fix passing CMAKE options

Turns out that having a comment for QMI over QRTR in the CMAKE_OPTIONS will
drop anything after it, so lets move the comment above CMAKE_OPTIONS.

Fixes: 34f9d96b4cc3 ("lpac: make APDU backends configurable")
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
4 months agorust: select correct architecture for armv5
Lu jicong [Wed, 3 Jul 2024 11:51:28 +0000 (19:51 +0800)]
rust: select correct architecture for armv5

Currently, armv5 and armv6 targets are both using armv6 rustc.
Without this patch, rust programs in armv5 targets throw illegal instruction
error.

Signed-off-by: Lu jicong <jiconglu58@gmail.com>
4 months agov2ray-geodata: Update to latest version
Tianling Shen [Wed, 3 Jul 2024 18:06:49 +0000 (02:06 +0800)]
v2ray-geodata: Update to latest version

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 months agoi2csfp: add package
Daniel Golle [Sun, 16 Jun 2024 11:35:36 +0000 (12:35 +0100)]
i2csfp: add package

Add i2csfp utility which comes handy when dealing with some SFP modules.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 months agopostgresql: update to version 16.3
Daniel Golle [Wed, 5 Jun 2024 02:44:09 +0000 (03:44 +0100)]
postgresql: update to version 16.3

Switch to new major version 16.
Use meson to build for target, however, old autotools-style configure is
needed to clean the source directory before being able to run meson, and
host build of the timezone compiler ('zic') also still requires using the
old build system.

See also https://www.postgresql.org/docs/16/release-16.html

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 months agolpac: make APDU backends configurable
Robert Marko [Tue, 2 Jul 2024 16:15:02 +0000 (18:15 +0200)]
lpac: make APDU backends configurable

Currently, lpac will be built with the PCSC and AT APDU backends by default
and its not configurable in OpenWrt.

Since smart card reads are not really common on OpenWrt devices lets
disable PCSC backend by default so we dont have to include PCSC lib and
daemon by default.

AT backend is left enabled by default since it has no external dependecies
and all modems have it.

QMI over QRTR backend is not selectable even though it is part of the 2.0.2
relase since it requires unstable libqmi 1.35.4 or newer and we are still
using 1.34 stable branch.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
4 months agominiupnpc: Update to 2.2.8
Tianling Shen [Tue, 2 Jul 2024 11:14:48 +0000 (19:14 +0800)]
miniupnpc: Update to 2.2.8

Updated binary path, rebased patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 months agolibnatpmp: Update to 20230423
Tianling Shen [Tue, 2 Jul 2024 11:07:30 +0000 (19:07 +0800)]
libnatpmp: Update to 20230423

Rebased patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 months agoopenssh: bump to 9.8p1
John Audia [Mon, 1 Jul 2024 10:20:33 +0000 (06:20 -0400)]
openssh: bump to 9.8p1

Release notes: https://www.openssh.com/txt/release-9.8

* 9.8p1 fixes CVE-2024-6387
* Adjusted Makefile to provide /usr/lib/sshd-session
* Given the troubles with -fzero-call-used-regs and all the
  broken checks, makes sense to skip it

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

Signed-off-by: John Audia <therealgraysky@proton.me>
4 months agolibs/glib2: update to 2.80.3
Yegor Yefremov [Mon, 15 Apr 2024 11:39:20 +0000 (13:39 +0200)]
libs/glib2: update to 2.80.3

Explicitly disable gobject introspection option.

Set runtime_dir to /var/run as current glib2 version sets this option
to /run by default.

Add a patch removing the Python packaging module dependency.

Refresh patches.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
4 months agoowut: update to 2024.07.01
Eric Fahlgren [Mon, 1 Jul 2024 23:45:02 +0000 (16:45 -0700)]
owut: update to 2024.07.01

- bugs
  https://github.com/efahl/owut/commit/1ed0c8d6c61988b400d963ba2a5efb857d3efdf6 partial fix for 'what-provides'
  https://github.com/efahl/owut/commit/189b27210ff32ac0a75c92fb0501d6674786d0fb bad sutype

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
4 months agoMerge pull request #24497 from p-w-p/patch-5
Tianling Shen [Tue, 2 Jul 2024 11:01:09 +0000 (19:01 +0800)]
Merge pull request #24497 from p-w-p/patch-5

docker: Update to 27.0.3

4 months agodockerd: Update to 27.0.3 24497/head
Milinda Brantini [Tue, 2 Jul 2024 07:26:38 +0000 (15:26 +0800)]
dockerd: Update to 27.0.3

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agodocker: Update to 27.0.3
Milinda Brantini [Tue, 2 Jul 2024 07:25:31 +0000 (15:25 +0800)]
docker: Update to 27.0.3

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agolpac: update to 2.0.2
Robert Marko [Sun, 30 Jun 2024 19:35:31 +0000 (21:35 +0200)]
lpac: update to 2.0.2

Release notes:
https://github.com/estkme-group/lpac/releases/tag/v2.0.2

Signed-off-by: Robert Marko <robimarko@gmail.com>
4 months agoadblock: update 4.1.5-11
Dirk Brenken [Sun, 30 Jun 2024 17:30:11 +0000 (19:30 +0200)]
adblock: update 4.1.5-11

* removed an accidentally commited flag of the upcoming adblock 5.x, this fixes a startup regression without trigger interface

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 months agoMerge pull request #24488 from neheb/k
Nikos Mavrogiannopoulos [Sun, 30 Jun 2024 07:15:54 +0000 (09:15 +0200)]
Merge pull request #24488 from neheb/k

p11-kit: update to 0.25.3

4 months agoapinger: fix time_t format
Rosen Penev [Mon, 24 Jun 2024 21:42:36 +0000 (14:42 -0700)]
apinger: fix time_t format

Needs to be 64-bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agolibtalloc: update to 2.42
Rosen Penev [Wed, 26 Jun 2024 22:16:56 +0000 (15:16 -0700)]
libtalloc: update to 2.42

Refresh patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agounixobdc: fix compilation with GCC14 again
Rosen Penev [Sat, 29 Jun 2024 21:21:42 +0000 (14:21 -0700)]
unixobdc: fix compilation with GCC14 again

Use upstream backport.

Remove autoreconf for speed. Nothing is being patched anyway.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agop11-kit: update to 0.25.3 24488/head
Rosen Penev [Fri, 28 Jun 2024 20:03:50 +0000 (13:03 -0700)]
p11-kit: update to 0.25.3

Upstream backport fixing 32-bit -Wformat warning.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agoxmlrpc-c: update to 1.59.03
Rosen Penev [Mon, 10 Jun 2024 01:25:50 +0000 (18:25 -0700)]
xmlrpc-c: update to 1.59.03

Add nls.mk as libxml2 needs it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agojool: update to 4.1.12
Goetz Goerisch [Fri, 28 Jun 2024 07:29:01 +0000 (09:29 +0200)]
jool: update to 4.1.12

Update jool to 4.1.12
Changelog: https://github.com/NICMx/Jool/releases/tag/v4.1.12

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
4 months agolxc: update to 6.0.1
John Audia [Fri, 28 Jun 2024 20:23:48 +0000 (16:23 -0400)]
lxc: update to 6.0.1

Changelog: https://discuss.linuxcontainers.org/t/lxc-6-0-lts-has-been-released/19567

Required libdbus as a depends for liblxc.  I verified that both
lxc-create and lxc-checkconfig work with the rebases to the
following patches but do please review:

  020-lxc-checkconfig.patch
  025-remove-unsupported-option.patch

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

Signed-off-by: John Audia <therealgraysky@proton.me>
4 months agohwinfo: remove uuid hacks
Rosen Penev [Wed, 26 Jun 2024 22:15:51 +0000 (15:15 -0700)]
hwinfo: remove uuid hacks

util-linux uuid is used now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agosumo: update to 1.16.0
Rosen Penev [Mon, 24 Jun 2024 05:17:27 +0000 (22:17 -0700)]
sumo: update to 1.16.0

Add patch for GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 months agoalist: Update to 3.35.0
Tianling Shen [Fri, 28 Jun 2024 10:08:24 +0000 (18:08 +0800)]
alist: Update to 3.35.0

Add GO_PKG_EXCLUDES to fix build on non-64bit (arm64/amd64) system.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 months agodnsproxy: Update to 0.71.2
Milinda Brantini [Fri, 28 Jun 2024 07:12:24 +0000 (15:12 +0800)]
dnsproxy: Update to 0.71.2

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agodocker: Update to 27.0.2
Milinda Brantini [Fri, 28 Jun 2024 06:03:15 +0000 (14:03 +0800)]
docker: Update to 27.0.2

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agorunc: Update to 1.1.13
Milinda Brantini [Fri, 28 Jun 2024 06:02:35 +0000 (14:02 +0800)]
runc: Update to 1.1.13

This is the thirteenth patch release in the 1.1.z release branch of runc.
Itbrings in Go 1.22.x compatibility and fixes a few issues,
including anoccasional wrong nofile rlimit in runc exec,
and a race between runc list and runc delete.

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agodockerd: Update to 27.0.2
Milinda Brantini [Thu, 27 Jun 2024 13:18:59 +0000 (21:18 +0800)]
dockerd: Update to 27.0.2

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
4 months agofx: update to 35.0.0
Fabian Lipken [Thu, 27 Jun 2024 18:10:24 +0000 (20:10 +0200)]
fx: update to 35.0.0

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
4 months agoMerge pull request #24468 from ne20002/master-crowdsec
Tianling Shen [Thu, 27 Jun 2024 18:06:43 +0000 (02:06 +0800)]
Merge pull request #24468 from ne20002/master-crowdsec

Update crowdsec to latest upstream release version 1.6.2

4 months agoknot: update to version 3.3.7
Jan Hák [Wed, 26 Jun 2024 08:50:00 +0000 (10:50 +0200)]
knot: update to version 3.3.7

Signed-off-by: Jan Hák <jan.hak@nic.cz>
4 months agocrowdsec: Update to latest upstream release version 1.6.2 24468/head
S. Brusch [Thu, 27 Jun 2024 10:58:15 +0000 (12:58 +0200)]
crowdsec: Update to latest upstream release version 1.6.2

Signed-off-by: S. Brusch <ne20002@gmx.ch>
Maintainer: Kerma Gérald <gandalf@gk2.net>
Package tested: with manual install on different partition tested

Description: update to latest version of upstream

4 months agoadblock: update 4.1.5-10
Dirk Brenken [Thu, 27 Jun 2024 05:47:10 +0000 (07:47 +0200)]
adblock: update 4.1.5-10

* made the DNS Reporting / tcpdump parsing code more capable
* small init fixes
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 months agofreeradius3: add PKG_BUILD_PARALLEL:=0
Esaaprilia Salsabila [Tue, 25 Jun 2024 16:10:01 +0000 (17:10 +0100)]
freeradius3: add PKG_BUILD_PARALLEL:=0

freeradius-3.2.4 had a build failure in the snapshoot release but it builds successfully when doing a pull request
https://downloads.openwrt.org/snapshots/faillogs/aarch64_generic/packages/freeradius3/compile.txt

https://github.com/openwrt/packages/pull/24417

as a solution we need to add

PKG_BUILD_PARALLEL:=0

to prevent freeradius3 from doing the build in parallel

Signed-off-by: Esaaprilia Salsabila <esaapriliasalsabila@gmail.com>
4 months agoauc: remove package
Daniel Golle [Tue, 25 Jun 2024 16:10:01 +0000 (17:10 +0100)]
auc: remove package

With 'owut' there is now a much better alternative available.
Retire and remove 'auc' in favor of 'owut'.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 months agosnort3: improve date filtering in report
Eric Fahlgren [Wed, 14 Feb 2024 15:14:31 +0000 (07:14 -0800)]
snort3: improve date filtering in report

 - Take advantage of bug fix in jsonfilter to get rid of array hack, should
   improve memory footprint quite a bit

 - Implement substring matching in dates so you can collect data for a specific
   day, hour or run bin reports for histograms

 - Report title now contains specified date range, footer percentages

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
4 months agodocker-compose: Update to version 2.28.1
Javier Marcet [Mon, 24 Jun 2024 14:38:39 +0000 (16:38 +0200)]
docker-compose: Update to version 2.28.1

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

Signed-off-by: Javier Marcet <javier@marcet.info>
4 months agoowut: update to 2024.06.24
Eric Fahlgren [Mon, 24 Jun 2024 19:33:22 +0000 (12:33 -0700)]
owut: update to 2024.06.24

- fix up versioning in Makefile
- change package description doc link to wiki entry instead of github
- changes
  https://github.com/efahl/owut/commit/73b70e52e912527dc0e2b52e8723d930c519a116
  https://github.com/efahl/owut/commit/714c462cc8ee6bd683ffec9a488c706dd5ac755c
  https://github.com/efahl/owut/commit/1b222bdcb803d3a762eaedac93a91e05272ef56d

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
5 months agocloudflared: Fix incorrect uci config syntax
Ryan Keane [Thu, 20 Jun 2024 21:16:27 +0000 (17:16 -0400)]
cloudflared: Fix incorrect uci config syntax

Fix incorrect uci config syntax, caused by a careless newbie contributer.
Modify function append_param_arg() in init script, to support hyphenated
arguments.
Add more command parameters as uci options, no value is set to keep it default.

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
5 months agodnslookup: Update to 1.11.1
Milinda Brantini [Mon, 24 Jun 2024 04:04:00 +0000 (12:04 +0800)]
dnslookup: Update to 1.11.1

Fixed unnecessary error when running with no arguments.

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
5 months agominiupnpd: Update package to 2.3.6
Self Hosting Group [Wed, 19 Jun 2024 00:00:00 +0000 (00:00 +0000)]
miniupnpd: Update package to 2.3.6

and change title to term used in LuCi

Signed-off-by: Self Hosting Group <155233284+Self-Hosting-Group@users.noreply.github.com>
5 months agoqrencode: add support for PNG output
Marius Dinu [Fri, 17 Nov 2023 11:59:45 +0000 (13:59 +0200)]
qrencode: add support for PNG output

Added menuconfig option to enable PNG output. Default=disabled.

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
5 months agonet-snmp: include ipv6 address & route mibs
Peca Nesovanovic [Wed, 27 Mar 2024 14:33:32 +0000 (15:33 +0100)]
net-snmp: include ipv6 address & route mibs

description: Since IPv6 is present in everyday use, we need to include
  information about IPv6 addresses & routes in SNMP

example:
  IP-MIB::ipAddressOrigin.ipv6

  IP-MIB::ipAddressOrigin[ipv6]["00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:01"] = manual
  IP-MIB::ipAddressOrigin[ipv6]["fd:00:00:09:02:55:00:00:00:00:00:00:00:00:01:01"] = manual
  IP-MIB::ipAddressOrigin[ipv6]["fe:80:00:00:00:00:00:00:0c:00:09:ff:fe:06:01:01"] = linklayer
  IP-MIB::ipAddressOrigin[ipv6]["fe:80:00:00:00:00:00:00:0c:02:09:ff:fe:00:01:01"] = linklayer
  IP-MIB::ipAddressOrigin[ipv6]["fe:80:00:00:00:00:00:00:ae:84:c6:ff:fe:25:8c:ce"] = linklayer

tested:
  23.05-snapshot
  master snapshot
  with LibreNMS, OpenWRT device IPv6 Addresses & Routes are properly recognized

Signed-off-by: Peca Nesovanovic <peca.nesovanovic@sattrakt.com>