feed/packages.git
3 weeks agoowut: update to 2024.11.20
Eric Fahlgren [Wed, 20 Nov 2024 18:22:37 +0000 (10:22 -0800)]
owut: update to 2024.11.20

Bug fixes:
    efahl/owut@d7affce owut: deal with package list filtering
    efahl/owut@38a3916 owut: fix what_provides function
Issues:
    efahl/owut@42cd86c owut: better EFI target handling
Enhancements:
    efahl/owut@cb51617 readme: better instructions

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
3 weeks agoyq: Update to 4.44.5
Tianling Shen [Wed, 20 Nov 2024 13:18:50 +0000 (21:18 +0800)]
yq: Update to 4.44.5

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
3 weeks agoalist: Bump to 3.39.2
Ryan Keane [Tue, 19 Nov 2024 15:50:30 +0000 (07:50 -0800)]
alist: Bump to 3.39.2

Change Github repository owner from `alist-org` to `AlistGo`.
web-dist 3.39.2:
- No significant changes.
Release notes in links below.

Close: #25405
Link: https://github.com/AlistGo/alist/releases/tag/v3.39.2
Link: https://github.com/AlistGo/alist-web/compare/3.39.0...3.39.2
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
3 weeks agoqbee-agent: bump version to 2024.45
Jon Henrik Bjørnstad [Tue, 19 Nov 2024 14:36:34 +0000 (15:36 +0100)]
qbee-agent: bump version to 2024.45

Signed-off-by: Jon Henrik Bjørnstad <jonhenrik@qbee.io>
3 weeks agorclone: Bump to 1.68.2
Ryan Keane [Mon, 18 Nov 2024 13:56:10 +0000 (05:56 -0800)]
rclone: Bump to 1.68.2

Release notes in links below.

Link: https://rclone.org/changelog/#v1-68-2-2024-11-15
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
3 weeks agohev-socks5-tunnel: update to 2.7.5
Ray Wang [Tue, 19 Nov 2024 14:12:37 +0000 (22:12 +0800)]
hev-socks5-tunnel: update to 2.7.5

Signed-off-by: Ray Wang <r@hev.cc>
3 weeks agohev-socks5-tproxy: update to 2.5.8
Ray Wang [Tue, 19 Nov 2024 14:08:59 +0000 (22:08 +0800)]
hev-socks5-tproxy: update to 2.5.8

Signed-off-by: Ray Wang <r@hev.cc>
3 weeks agohev-socks5-server: update to 2.6.9
Ray Wang [Tue, 19 Nov 2024 14:04:59 +0000 (22:04 +0800)]
hev-socks5-server: update to 2.6.9

Signed-off-by: Ray Wang <r@hev.cc>
3 weeks agostrongswan: Add support for EAP-MSCHAPv2 authentication
Martin Pecka [Mon, 8 Jan 2024 00:24:07 +0000 (01:24 +0100)]
strongswan: Add support for EAP-MSCHAPv2 authentication

Support for EAP-MSCHAPv2 authentication scheme is added.

Different from the previously supported schemes, this one is
usually asymmetric in the way that server auth method (pubkey) is
different from the client auth method (eap-mschapv2).
The code handles this asymmetry automatically.

A new UCI config section mschapv2_secrets is added where the user
can specify the EAP identities and their passwords that are
accepted by the server. AFAIK, there is no way to select which
EAP IDs should be accepted by which remote, except setting
`eap_id` to something different than `%any`. But `eap_id`
does not support template matching, so either only a single
identity or all can be configured for one remote. This is why
the EAP identities are not subsections of remotes, but are
a standalone section.

Signed-off-by: Martin Pecka <peci1@seznam.cz>
Signed-off-by: Martin Pecka <peckama2@fel.cvut.cz>
3 weeks agostrongswan: Fix pools to be only generated once
Martin Pecka [Sun, 7 Jan 2024 22:23:57 +0000 (23:23 +0100)]
strongswan: Fix pools to be only generated once

Before this commit, if a user configures multiple remotes in UCI,
each remote generates one output section of pools.
This doesn't hurt because swanctl just merges all of them,
but it is apparently not needed to have N copies of the same.

This commit changes the behavior to only create one pools
section at the end of the generated swanctl config.

Signed-off-by: Martin Pecka <peci1@seznam.cz>
Signed-off-by: Martin Pecka <peckama2@fel.cvut.cz>
3 weeks agostrongswan: Add support for send_cert option
Martin Pecka [Sun, 7 Jan 2024 22:00:07 +0000 (23:00 +0100)]
strongswan: Add support for send_cert option

This option is required by some clients, e.g. iOS.

Signed-off-by: Martin Pecka <peci1@seznam.cz>
4 weeks agokafs-client: Make version apk compatible
Hannu Nyman [Mon, 18 Nov 2024 18:08:50 +0000 (20:08 +0200)]
kafs-client: Make version apk compatible

Adjust version to compatible with apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agov2ray-core: Bump to 5.22.0
Ryan Keane [Sun, 17 Nov 2024 14:10:30 +0000 (06:10 -0800)]
v2ray-core: Bump to 5.22.0

Shorten TITLE variable to fix missing title in ncurses menu.
Release notes and changes logs in the link below.

Link: https://github.com/v2fly/v2ray-core/releases/tag/v5.22.0
Link: https://github.com/v2fly/v2ray-core/compare/v5.21.0...v5.22.0
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
4 weeks agomicropython-lib: update to 1.24.0
Glenn Strauss [Mon, 18 Nov 2024 04:56:46 +0000 (23:56 -0500)]
micropython-lib: update to 1.24.0

* update micropython-lib to hash for 1.24.0

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
4 weeks agomicropython-lib: update to 1.23.0 and fix compile on external mbedtls3
Glenn Strauss [Thu, 25 Jul 2024 06:44:12 +0000 (02:44 -0400)]
micropython-lib: update to 1.23.0 and fix compile on external mbedtls3

* update micropython-lib to hash for 1.23.0
* remove micropython-lib unix-uffi patches

Co-authored-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
4 weeks agosox: Remove wavpack (explicitly) from build
Ted Hess [Sun, 17 Nov 2024 20:53:33 +0000 (15:53 -0500)]
sox: Remove wavpack (explicitly) from build
     Remove myself as maintainer

Signed-off-by: Ted Hess <thess@kitschensync.net>
4 weeks agonetdiscover: Make version apk compatible
Hannu Nyman [Sun, 17 Nov 2024 17:01:23 +0000 (19:01 +0200)]
netdiscover: Make version apk compatible

Adjust version to be compatible with apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agolua-curl-v3: Make version apk compatible
Hannu Nyman [Sun, 17 Nov 2024 16:32:17 +0000 (18:32 +0200)]
lua-curl-v3: Make version apk compatible

Adjust version to apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agomptcpd: update to version 0.13
Daniel Golle [Sat, 16 Nov 2024 17:36:04 +0000 (17:36 +0000)]
mptcpd: update to version 0.13

Changes since v0.12:
 7fb6416 tests: fix segfault with no /etc/protocols (#286)
 0dddc42 README: Update branch references in badge URLs
 5eea3f4 github: Update branch names for actions
 b102523 scripts: get debug info for bug reports
 334bb9c Make listening socket creation optional. (#297)
 a4e7b65 {etc,man}: improve check_route address notification flag documentation (#301)
 ffa276f Support ELL 0.68 l_netlink_message API. (#303)
 269f10a gh: daily validation of the ELL compatibility (#308)
 824ff8c Support listener events (#304)
 5d9f33a Some clean-ups (#305)
 05a08bf lib: switch to v4.0.1: only added items (#306)
 3702487 scripts: debug: also print system info (#307)
 5d8db15 ell: only include 'ell/ell.h' header (#309)
 772afe9 AUTHORS: Update e-mail addresses.
 0c36dba mptcpd 0.13

Drop backported patches which are part of the release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agoell: update to version 0.70
Daniel Golle [Sat, 16 Nov 2024 17:33:18 +0000 (17:33 +0000)]
ell: update to version 0.70

 c8f4dbc util: Add l_memcpy
 e5007ce unit: Add l_memcpy test
 373b828 Release 0.70

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agosvox: Make version apk compatible
Hannu Nyman [Sun, 17 Nov 2024 10:49:31 +0000 (12:49 +0200)]
svox: Make version apk compatible

Adjust PKG_VERSION to be compatible with apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agoowfs: Make version apk compatible
Hannu Nyman [Sun, 17 Nov 2024 11:04:14 +0000 (13:04 +0200)]
owfs: Make version apk compatible

Adjust version to be compatible with apk's semanting versioning.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agolua-openssl: Make version apk compatible
Hannu Nyman [Sat, 16 Nov 2024 19:09:20 +0000 (21:09 +0200)]
lua-openssl: Make version apk compatible

Make version compatible with apk.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agopagekitec: Make version apk compatible
Hannu Nyman [Sat, 16 Nov 2024 19:16:20 +0000 (21:16 +0200)]
pagekitec: Make version apk compatible

Make PKG_VERSION compatible with apk by dropping the C char,
simplifying Makefile also otherwise. Also remove unnecessary
variables.

Refresh patches (just cosmetics for CI).

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agoluv: Make version apk compatible
Hannu Nyman [Sat, 16 Nov 2024 11:56:22 +0000 (13:56 +0200)]
luv: Make version apk compatible

Make version apk compatible.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agortklib: Make version apk compatible
Hannu Nyman [Sat, 16 Nov 2024 11:35:54 +0000 (13:35 +0200)]
rtklib: Make version apk compatible

Make version compatible with the apk package manager.
Add short explanation about rtklib purpose to the menu item.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 weeks agogphoto2: fix compilation with GCC14
Rosen Penev [Thu, 14 Nov 2024 22:41:19 +0000 (14:41 -0800)]
gphoto2: fix compilation with GCC14

Upstream backports.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agopdns-recursor: update to 5.1.3
Peter van Dijk [Tue, 5 Nov 2024 13:25:21 +0000 (13:25 +0000)]
pdns-recursor: update to 5.1.3

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
4 weeks agobanIP: update to 1.0.0-10
Dirk Brenken [Sat, 16 Nov 2024 11:45:12 +0000 (12:45 +0100)]
banIP: update to 1.0.0-10

* minimal fix to support all download utilities in currently broken apk snapshots
  (see https://github.com/openwrt/openwrt/issues/16907 for details)

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 weeks agoatop: fix compilation with full NLS
Rosen Penev [Wed, 30 Oct 2024 04:56:53 +0000 (21:56 -0700)]
atop: fix compilation with full NLS

nls.mk is missing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agoopenvpn-easy-rsa: Bump to 3.2.1 release
Christian Marangi [Tue, 12 Nov 2024 13:04:13 +0000 (14:04 +0100)]
openvpn-easy-rsa: Bump to 3.2.1 release

Bump openvpn-easy-rsa to 3.2.1 release. All patch automatically
refreshed.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
4 weeks agoperl: perlmod: make version apk compatible
Tianling Shen [Tue, 12 Nov 2024 04:47:15 +0000 (12:47 +0800)]
perl: perlmod: make version apk compatible

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 weeks agogit: use symbolic link
Hirokazu MORIKAWA [Wed, 13 Nov 2024 23:49:10 +0000 (08:49 +0900)]
git: use symbolic link

The following error occurs when CONFIG_USE_APK is set.

```
ln /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/lib/git-core/git /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/bin/git
ln /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/lib/git-core/git-shell /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/usr/bin/git-shell
touch /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git.installed
mkdir -p /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp
SHELL= flock /mnt/gl-mt6000-main/openwrt/tmp/.root-copy.flock -c 'cp -fpR /mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/. /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/'
cp: '/mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/./usr/bin/git' and '/mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/./usr/bin/git' are the same file
cp: '/mnt/gl-mt6000-main/openwrt/build_dir/target-aarch64_cortex-a53_musl/git-2.46.2/.pkgdir/git/./usr/bin/git-shell' and '/mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/./usr/bin/git-shell' are the same file
make[2]: *** [Makefile:167: /mnt/gl-mt6000-main/openwrt/staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/stamp/.git_installed] Error 1
```
Use $(LN) instead of ln and use relative paths.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 weeks agodnsproxy: Update to 0.73.3
Tianling Shen [Sat, 16 Nov 2024 09:28:34 +0000 (17:28 +0800)]
dnsproxy: Update to 0.73.3

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 weeks agogolang: Update to 1.23.3
Tianling Shen [Wed, 13 Nov 2024 09:05:45 +0000 (17:05 +0800)]
golang: Update to 1.23.3

go1.23.3 (released 2024-11-06) includes fixes to the linker,
the runtime, and the net/http, os, and syscall packages.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 weeks agovala: update to 0.56.17
Rosen Penev [Thu, 14 Nov 2024 21:19:39 +0000 (13:19 -0800)]
vala: update to 0.56.17

vala now sort of depends on gobject-introspection. In order to avoid
adding, override GI_GIRDIR to avoid depending on goject-introspection.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agontfs-3g: APK version compliance.
Ted Hess [Fri, 15 Nov 2024 22:51:57 +0000 (17:51 -0500)]
ntfs-3g: APK version compliance.
         Remove libfuse/int hint from name.
         Remove myself as maintainer

Signed-off-by: Ted Hess <thess@kitschensync.net>
4 weeks agoxdg-dbus-proxy: add package
Daniel Golle [Thu, 14 Nov 2024 03:45:57 +0000 (03:45 +0000)]
xdg-dbus-proxy: add package

xdg-dbus-proxy is a filtering proxy for D-Bus connections. It is used to
allow partial access to D-Bus form sandboxed processes, eg. when using
bubblewrap.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agobubblewrap: add package
Daniel Golle [Thu, 14 Nov 2024 03:45:26 +0000 (03:45 +0000)]
bubblewrap: add package

Bubblewrap is a container tool for security sandboxes.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agolibmanette: add package
Daniel Golle [Thu, 14 Nov 2024 03:44:11 +0000 (03:44 +0000)]
libmanette: add package

libmanette offers painless access to game controllers, from any
programming language and with little dependencies.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agounifdef: add package
Daniel Golle [Thu, 14 Nov 2024 03:42:48 +0000 (03:42 +0000)]
unifdef: add package

The unifdef utility selectively processes conditional C preprocessor #if
and #ifdef directives. It is required to build WebKit ports.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agolpac: fix compilation with GCC14
Rosen Penev [Tue, 12 Nov 2024 00:12:15 +0000 (16:12 -0800)]
lpac: fix compilation with GCC14

Parameter is not void but void pointer.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agolibdbi-drivers: fix compilation with GCC14
Rosen Penev [Tue, 12 Nov 2024 00:24:35 +0000 (16:24 -0800)]
libdbi-drivers: fix compilation with GCC14

Patch from Alpine Linux.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agotinc: support apk version semantics
Robert Marko [Fri, 15 Nov 2024 13:01:27 +0000 (14:01 +0100)]
tinc: support apk version semantics

See: #23706

Signed-off-by: Robert Marko <robimarko@gmail.com>
4 weeks agoopenocd: fix version for APK compatibility
Rosen Penev [Tue, 12 Nov 2024 01:01:54 +0000 (17:01 -0800)]
openocd: fix version for APK compatibility

Need to get rid of the v.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agomodemmanager: bump PKG_RELEASE
Florian Eckert [Fri, 8 Nov 2024 07:41:23 +0000 (08:41 +0100)]
modemmanager: bump PKG_RELEASE

Bump PKG_RELEASE by one.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agomodemmanager: check during SIM unlocking whether initialization has been completed
Florian Eckert [Wed, 6 Nov 2024 13:28:57 +0000 (14:28 +0100)]
modemmanager: check during SIM unlocking whether initialization has been completed

After the SIM has been successfully unlocked, it is initialized. This can
take longer on some modems, so we must wait until the modem is ready to
execute the next commands.

Otherwise the modem cannot be enabled and aborts with the following
error message:

error: couldn't enable the modem: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.WrongState: modem in initializing state'

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agomodemmanager: reset to 'no' plmn if nothing is configured
Florian Eckert [Tue, 5 Nov 2024 07:55:40 +0000 (08:55 +0100)]
modemmanager: reset to 'no' plmn if nothing is configured

If a configured 'plmn' is deleted from the configuration between a connection
setup, it will continue to be used because the modem remembers it.

Therefore, the 'plmn' stored in the modem must be deleted when a new
connection is established if it is no longer in the configuration.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agomodemmanager: swap plmn and technology set command in the proto
Florian Eckert [Tue, 5 Nov 2024 07:37:02 +0000 (08:37 +0100)]
modemmanager: swap plmn and technology set command in the proto

In the current implementation of the modemmanager 'proto', if a 'plmn' and a
'technology' is configured, the 'plmn' is set first and then second the
'technology' on a 'proto' setup.

However, this is problematic if a 'technology' has already been set in an
earlier run. It is possible, that this previously set 'technology' is not
available at the current location, as the modem remembers the setting.

To fix this, first set the technology and then the plmn.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agomodemmanager: move plmn registration into own function
Florian Eckert [Fri, 18 Oct 2024 10:45:21 +0000 (12:45 +0200)]
modemmanager: move plmn registration into own function

To improve the code, the setting of the 'plmn' is moved to separate function.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agomodemmanager: rename function modemmanager_check_state to modemmanager_check_sim_state
Florian Eckert [Wed, 16 Oct 2024 12:23:58 +0000 (14:23 +0200)]
modemmanager: rename function modemmanager_check_state to modemmanager_check_sim_state

This is a preparation commit for a new function.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agomodemmanager: move initial eps settings after modem enable
Florian Eckert [Wed, 16 Oct 2024 14:47:43 +0000 (16:47 +0200)]
modemmanager: move initial eps settings after modem enable

This settings are needed before any other mmcli command is executed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agomodemmanager: add log file if syslog is set to DEBUG
Florian Eckert [Tue, 16 Jul 2024 06:08:26 +0000 (08:08 +0200)]
modemmanager: add log file if syslog is set to DEBUG

If the ModemManager is started with debug, all outputs are written to the
system log. To simplify debugging, a logging file is now created under
'/var/log/mm.log' in this case. This simplifies error analysis.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 weeks agoowut: update to 2024.11.14
Eric Fahlgren [Fri, 15 Nov 2024 00:41:41 +0000 (16:41 -0800)]
owut: update to 2024.11.14

Bug fixes:
    efahl/owut@3b5e7bb owut: remove factory image types from image candidates

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
4 weeks agolibesmtp: fix compilation with GCC14
Rosen Penev [Thu, 14 Nov 2024 22:16:54 +0000 (14:16 -0800)]
libesmtp: fix compilation with GCC14

_GNU_SOURCE is needed for some functions.

Removed now pointless libpthread depedency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agohplip: update to 3.24.4
Rosen Penev [Thu, 14 Nov 2024 22:07:38 +0000 (14:07 -0800)]
hplip: update to 3.24.4

Added patch fixing compilation with GCC14.

Remove outdated patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agodmapd: update to 0.0.96
Rosen Penev [Thu, 14 Nov 2024 23:49:22 +0000 (15:49 -0800)]
dmapd: update to 0.0.96

Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agomdnsresponder: add missing header
Rosen Penev [Thu, 14 Nov 2024 22:27:19 +0000 (14:27 -0800)]
mdnsresponder: add missing header

Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agoavrdude: fix compilation with full NLS
Rosen Penev [Wed, 30 Oct 2024 05:07:11 +0000 (22:07 -0700)]
avrdude: fix compilation with full NLS

nls.mk is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agolibgudev: fix compilation with full NLS
Rosen Penev [Thu, 14 Nov 2024 22:15:44 +0000 (14:15 -0800)]
libgudev: fix compilation with full NLS

nls.mk is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agoknxd: bump to new version 0.14.67
Othmar Truniger [Thu, 14 Nov 2024 18:08:55 +0000 (19:08 +0100)]
knxd: bump to new version 0.14.67

Signed-off-by: Othmar Truniger <github@truniger.ch>
4 weeks agolcdgrilo: update to 0.0.13
W. Michael Petullo [Thu, 14 Nov 2024 09:07:35 +0000 (03:07 -0600)]
lcdgrilo: update to 0.0.13

Signed-off-by: W. Michael Petullo <mike@flyn.org>
4 weeks agobtrfs-progs: add "btrfs device scan" before overlay/extroot
Marius Dinu [Sun, 17 Apr 2022 10:23:51 +0000 (13:23 +0300)]
btrfs-progs: add "btrfs device scan" before overlay/extroot

If users choose to build OpenWrt with btrfs included
and want to use a btrfs RAID for overlay/extroot,
then devices need to be scanned *before* mounting overlay/extroot.
If not, btrfs won't find all RAID drives and fail to mount.

This commit:
- creates a duplicate (symlink) of the btrfs scan script so that it runs
  both before and after overlay/extroot mount,
- changes the scan command to not depend on blkid (-d),
- outputs the scan results to kernel log to show what's being detected,
  as the system logger is not yet running.

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
4 weeks agoocserv: Use default value for log-level in conf
Ryan Keane [Thu, 14 Nov 2024 10:12:06 +0000 (02:12 -0800)]
ocserv: Use default value for log-level in conf

This commit comments out the `log-level` line in the template
config file to use default value from upstream, default should be 2.

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
4 weeks agohaproxy: update to v3.0.6
Christian Lachner [Mon, 11 Nov 2024 07:51:09 +0000 (08:51 +0100)]
haproxy: update to v3.0.6

- 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 weeks agocloudflared: Update to 2024.11.0
Tianling Shen [Thu, 14 Nov 2024 09:00:30 +0000 (17:00 +0800)]
cloudflared: Update to 2024.11.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 weeks agov2ray-geodata: Update to latest version
Tianling Shen [Thu, 14 Nov 2024 08:59:55 +0000 (16:59 +0800)]
v2ray-geodata: Update to latest version

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 weeks agoxray-core: Update to 24.11.11
Tianling Shen [Thu, 14 Nov 2024 08:59:29 +0000 (16:59 +0800)]
xray-core: Update to 24.11.11

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
4 weeks agontpd: Supports apk version semantics
Hirokazu MORIKAWA [Wed, 13 Nov 2024 00:54:16 +0000 (09:54 +0900)]
ntpd: Supports apk version semantics

See: https://github.com/openwrt/packages/issues/23706

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 weeks agoruby: include JSON modules in host build
Daniel Golle [Sat, 9 Nov 2024 23:21:50 +0000 (23:21 +0000)]
ruby: include JSON modules in host build

Ruby JSON modules are used to build WebKitGTK.
Include them in the host build.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agogst1-plugins-bad: package play and player libraries
Daniel Golle [Tue, 5 Nov 2024 03:20:57 +0000 (03:20 +0000)]
gst1-plugins-bad: package play and player libraries

Create packages for the libgstplay and libgstplayer.
Introduce InstallDev to allow using and detecting libraries which are
part of the 'bad' set by other packages.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agogst1-plugins-base: build OpenGL library and plugin
Daniel Golle [Tue, 5 Nov 2024 03:30:01 +0000 (03:30 +0000)]
gst1-plugins-base: build OpenGL library and plugin

Requires packages video feed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agolibgudev: add package
Daniel Golle [Sat, 9 Nov 2024 03:42:06 +0000 (03:42 +0000)]
libgudev: add package

Add GObject udev wrapper library used by gstreamer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agohwdata: package pnp.ids and add InstallDev section
Daniel Golle [Sat, 9 Nov 2024 00:37:56 +0000 (00:37 +0000)]
hwdata: package pnp.ids and add InstallDev section

Make sure hwdata can be used by other packages during build by
adding InstallDev section which includes pkgconfig as well as
all types of IDs.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agoipmitool: update to 1.8.19
Rosen Penev [Mon, 11 Nov 2024 00:46:38 +0000 (16:46 -0800)]
ipmitool: update to 1.8.19

Remove all patches as they are upstreamed.

Switch upstream as it moved.

Need autoreconf now. Add PKG_INSTALL and PKG_BUILD_PARALLEL for
consistency between pachages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 weeks agoluajit: fix built for apk naming requirements
John Audia [Wed, 13 Nov 2024 13:04:52 +0000 (08:04 -0500)]
luajit: fix built for apk naming requirements

Like wolfssl[1], adjust version for apk by removing the hyphen.

1. https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=be952e98bc1d768a0da5b84e59a6e7c04a1cdab8

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 weeks agoprivoxy: adjust version for apk
xiao bo [Wed, 13 Nov 2024 04:39:32 +0000 (12:39 +0800)]
privoxy: adjust version for apk

Signed-off-by: xiao bo <peterwillcn@gmail.com>
4 weeks agonginx: Support APK versioning
Ryan Keane [Wed, 13 Nov 2024 12:31:44 +0000 (04:31 -0800)]
nginx: Support APK versioning

Modify EXTRA_DEPENDS in package section to meet APK packaging
requirements.

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
[ fix dependency also for nginx-full ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
4 weeks agoisc-dhcp: Use apk-compatible versioning
Robert Marko [Tue, 12 Nov 2024 17:09:17 +0000 (18:09 +0100)]
isc-dhcp: Use apk-compatible versioning

Adjust isc-dhcp versioning to be compatible with APK.

Signed-off-by: Robert Marko <robimarko@gmail.com>
4 weeks agolibpng: add symlink to debug library
Daniel Golle [Tue, 12 Nov 2024 02:48:41 +0000 (03:48 +0100)]
libpng: add symlink to debug library

Add convenience symlink when building with CONFIG_DEBUG.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agogo2rtc: update to 1.9.7
Vladimir Ermakov [Tue, 12 Nov 2024 14:46:26 +0000 (14:46 +0000)]
go2rtc: update to 1.9.7

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
4 weeks agodhtd: update to version 1.0.4
Moritz Warning [Tue, 12 Nov 2024 16:55:05 +0000 (17:55 +0100)]
dhtd: update to version 1.0.4

Signed-off-by: Moritz Warning <moritzwarning@web.de>
4 weeks agoglib-networking: add package
Daniel Golle [Mon, 11 Nov 2024 19:36:35 +0000 (19:36 +0000)]
glib-networking: add package

Add GIO modules for TLS support as well as defining proxies via well-known
environment variables.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agowavpack: add wavpack library for audio compression
Daniel Golle [Thu, 7 Nov 2024 20:24:40 +0000 (20:24 +0000)]
wavpack: add wavpack library for audio compression

Add WavPack audio compression/decompression library.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agolibxmp: package XMP sound module renderer
Daniel Golle [Thu, 7 Nov 2024 20:21:31 +0000 (20:21 +0000)]
libxmp: package XMP sound module renderer

XMP is a library for handling playback of most sound module formats such
as MOD, XM, S3M, IT, ...

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agofluidsynth: add package
Daniel Golle [Thu, 7 Nov 2024 20:20:50 +0000 (20:20 +0000)]
fluidsynth: add package

Package Fluidsynth wavetable MIDI synth.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agolibdrm: update to 2.4.123
Daniel Golle [Tue, 12 Nov 2024 02:50:24 +0000 (03:50 +0100)]
libdrm: update to 2.4.123

Changes since 2.4.120:
ad750dc6 amdgpu: add marketing names from Adrenalin 23.11.1
64144740 amdgpu: add marketing names from PRO Edition for W7700
fb13af43 amdgpu: add marketing names from Windows Steam Deck OLED APU driver
dfb8111e amdgpu: add marketing names from amd-6.0
9d9498f4 amdgpu: add marketing name for Radeon RX 6550M
14094328 amdgpu: add marketing names from amd-6.0.1
7ab1cdac xf86drm: ignore symlinks in process_device()
1aa800d4 Revert "xf86drm: ignore symlinks in process_device()"
7c5c742d xf86drm: Don't consider node names longer than the maximum allowed
01f91aa7 meson: make build system happy by replacing deprecated feature
1b4e04ba tests/util: add tidss driver
c8f327ce amdgpu: Make amdgpu_device_deinitialize thread-safe
43768487 amdgpu: add amdgpu_va_manager
96fe43a0 amdgpu: expose amdgpu_va_manager publicly
6978f999 amdgpu: add amdgpu_va_range_alloc2
7275ef8e amdgpu: add amdgpu_device_initialize2
525e8044 symbols-check: Add _GLOBAL_OFFSET_TABLE_
c45ffb1e symbols-check: Add _fbss, _fdata, _ftext
c7c3c14b amdgpu: fix deinit logic
fbb83f74 meson: Replace usages of deprecated ExternalProgram.path()
764ed8b9 meson: Fix broken str.format usage
5a9cfb3c ci: build with meson --fatal-meson-warnings
f94a79a7 ci: use "meson setup" sub-command
1179edb4 include poll.h instead of sys/poll.h
362b5b0a xf86drm: document drmDevicesEqual()
4df91735 amdgpu: Make amdgpu_cs_signal_semaphore() thread-safe
058a04de tests/amdgpu: fix compile warning with the guard enum value
cee441f3 tests/amdgpu: fix compile error with gcc7.5
37265ab0 tests/amdgpu: fix compile error with gcc14
93d037cd amdgpu: sync amdgpu_drm.h
70c4f836 Bump version to 2.4.121
7f20912b Remove libm in libdrm dependencies
0cd18d0d OpenBSD: fix FTBS on misspelled and missing variables
90c1a35f fix FTBS on FreeBSD (or non-Linux in general)
b7338fc8 freedreno: fix FTBS on non-Linux platforms (unused header)
589f8e86 etnaviv: fix FTBS on undefined linux/* headers on non-Linux platforms.
d096affb ci: upgrade debian container to bookworm
a97bd7b4 ci: upgrade FreeBSD VM to 14.1
998d2a2e Sync headers with drm-next
ad78bb59 build: bump version to 2.4.122
b065dbc5 Fix FTBS on undefined clock_gettime() and asprintf()
5e1e7c4d amdgpu: add new marketing names
11cafdd8 amdgpu: add new marketing names
21ac1816 Convert to Android.bp
aefb5fa9 Delete all Makefile.sources files
aef24b66 readdir_r is deprecated.
c2b5759a Android.bp: Add include exports for android dir
6aa6411c Make libdrm recovery_available
dcb14fe0 Makes libdrm available on host
460f7907 Export include dirs with -isystem
f22956a4 Adds libdrm_headers
d9043a25 add crosvm to com.android.virt
4bd09d78 Enable GPU in crosvm
b0815faa libs: Tie DSO minor versions to libdrm version
88db6114 tests: Make modetest and proptest cc_binary in Android.bp
f3f56f41 Disable ioctl signed overload for Bionic libc
25dec5b9 build: bump version to 2.4.123

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agoshared-mime-info: fix post-install behaviour
Daniel Golle [Tue, 5 Nov 2024 03:18:16 +0000 (03:18 +0000)]
shared-mime-info: fix post-install behaviour

Move post-install script to /etc/uci-defaults so it always runs on the
target and doesn't require the host to provide 'update-mime-database'.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 weeks agouspot: make EXTRA_DEPENDS APK compatible
Robert Marko [Tue, 12 Nov 2024 16:29:47 +0000 (17:29 +0100)]
uspot: make EXTRA_DEPENDS APK compatible

APK versions use dots instead of dashes, so update EXTRA_DEPENDS to make it
APK compatible.

Signed-off-by: Robert Marko <robimarko@gmail.com>
4 weeks agosnowflake: update to 2.10.1
Nick Hainke [Tue, 12 Nov 2024 04:34:53 +0000 (05:34 +0100)]
snowflake: update to 2.10.1

ChangeLog:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/blob/v2.10.1/ChangeLog?ref_type=tags

Signed-off-by: Nick Hainke <vincent@systemli.org>
5 weeks agogo2rtc: update to 1.9.6
Vladimir Ermakov [Tue, 5 Nov 2024 13:29:27 +0000 (13:29 +0000)]
go2rtc: update to 1.9.6

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
5 weeks agonetbird: update to 0.31.0
Wesley Gimenes [Mon, 4 Nov 2024 00:45:20 +0000 (21:45 -0300)]
netbird: update to 0.31.0

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

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
5 weeks agotailscale: update to 1.76.6
Sandro Jäckel [Fri, 8 Nov 2024 16:57:49 +0000 (17:57 +0100)]
tailscale: update to 1.76.6

5 weeks agoinadyn: update to 2.12.0
Rosen Penev [Mon, 11 Nov 2024 00:16:21 +0000 (16:16 -0800)]
inadyn: update to 2.12.0

Backport patch fixing compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 weeks agolftp: fix expat under GCC14
Rosen Penev [Mon, 11 Nov 2024 01:14:55 +0000 (17:14 -0800)]
lftp: fix expat under GCC14

For some weird reason, it tries to use OS directories. Override.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 weeks agonet-tools: package full netstat implementation
Mathew McBride [Thu, 7 Mar 2024 03:06:35 +0000 (14:06 +1100)]
net-tools: package full netstat implementation

The full implementation of netstat can be useful,
for example, showing inodes of sockets or displaying
protocol families not supported by the busybox
version.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
5 weeks agofluent-bit: update to 3.1.9
Rosen Penev [Thu, 31 Oct 2024 20:59:53 +0000 (13:59 -0700)]
fluent-bit: update to 3.1.9

Add patch from Alpine to fix compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 weeks agoopenwisp-monitoring: allow not depending on rpcd-mod-iwinfo
Gagan Deep [Tue, 29 Oct 2024 15:51:55 +0000 (21:21 +0530)]
openwisp-monitoring: allow not depending on rpcd-mod-iwinfo

Add option to exclude rpcd-mod-iwinfo from dependency.

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
5 weeks agoopenwisp-monitoring: fix Makefile for 0.2.0 update
Gagan Deep [Tue, 22 Oct 2024 16:58:46 +0000 (22:28 +0530)]
openwisp-monitoring: fix Makefile for 0.2.0 update

Commit 5e69da4ccb760da66f00f91e6cb2248ddcdabe5d upgraded openwisp-monitoring
to version 0.2.0 but missed necessary Makefile adjustments, causing the
package to break in OpenWrt feeds.

This patch updates the Makefile to ensure proper functionality of
openwisp-monitoring with the 0.2.0 release.

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
5 weeks agoopenwisp-config: fix Makefile for 1.1.0
Gagan Deep [Tue, 22 Oct 2024 11:25:23 +0000 (16:55 +0530)]
openwisp-config: fix Makefile for 1.1.0

Update configuration in Makefile to fix #25168.
Add "/etc/openwisp/" to conf files.

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>