feed/packages.git
2 weeks agov2raya: Update to 2.2.6.3
Tianling Shen [Fri, 29 Nov 2024 16:25:13 +0000 (00:25 +0800)]
v2raya: Update to 2.2.6.3

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agolibdrm: split into sub-packages
Daniel Golle [Sun, 24 Nov 2024 23:41:02 +0000 (00:41 +0100)]
libdrm: split into sub-packages

Instead of build-time configuration just build sub-packages, so
users can select what ever is needed on their hardware and we also
won't need to set the package non-shared.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 weeks agoatftpd: update init script to publish tftp service
Mohd Husaam Mehdi [Fri, 29 Mar 2024 17:19:37 +0000 (22:49 +0530)]
atftpd: update init script to publish tftp service

update init script to announce tftp service over mdns

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
2 weeks agoatftpd: update init script to use procd
Mohd Husaam Mehdi [Wed, 27 Mar 2024 16:02:00 +0000 (21:32 +0530)]
atftpd: update init script to use procd

* update init script to use procd

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
2 weeks agoxray-core: Update to 24.11.21
Tianling Shen [Thu, 28 Nov 2024 07:02:17 +0000 (15:02 +0800)]
xray-core: Update to 24.11.21

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agogeoipupdate: Update to 7.1.0
Tianling Shen [Thu, 28 Nov 2024 07:02:11 +0000 (15:02 +0800)]
geoipupdate: Update to 7.1.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agocloudflared: Update to 2024.11.1
Tianling Shen [Thu, 28 Nov 2024 07:02:00 +0000 (15:02 +0800)]
cloudflared: Update to 2024.11.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 weeks agoyggdrasil: bump to 0.5.10
George Iv [Sun, 24 Nov 2024 20:49:27 +0000 (15:49 -0500)]
yggdrasil: bump to 0.5.10

Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
2 weeks agolua-eco: update to 3.6.2
Jianhui Zhao [Wed, 27 Nov 2024 07:47:06 +0000 (15:47 +0800)]
lua-eco: update to 3.6.2

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2 weeks agonumpy: bump to version 2.1.3
Alexandru Ardelean [Mon, 7 Oct 2024 08:06:57 +0000 (11:06 +0300)]
numpy: bump to version 2.1.3

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 weeks agopython-pytz: bump to version 2024.2
Alexandru Ardelean [Mon, 7 Oct 2024 08:06:00 +0000 (11:06 +0300)]
python-pytz: bump to version 2024.2

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 weeks agodjango: bump to 5.1.3
Alexandru Ardelean [Mon, 7 Oct 2024 08:05:07 +0000 (11:05 +0300)]
django: bump to 5.1.3

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 weeks agonginx: update init script to publish services over mdns
Mohd Husaam Mehdi [Wed, 27 Mar 2024 16:07:48 +0000 (21:37 +0530)]
nginx: update init script to publish services over mdns

Update nginx init script to announce http related services over mdns.

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
[ bump PKG release, improve commit description ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2 weeks agopython-dateutil: "downgrade" to version 2.9.0
Alexandru Ardelean [Wed, 27 Nov 2024 14:41:18 +0000 (16:41 +0200)]
python-dateutil: "downgrade" to version 2.9.0

Fixes:
  https://github.com/openwrt/packages/pull/23648#issuecomment-2495371925

As weird as this sounds, the only different between the current version
(2.9.0.post0) and 2.9.0 is the pinning of `setuptools_scm` to `< 8`.
See:  https://github.com/dateutil/dateutil/releases/tag/2.9.0.post0

Also, the APK build doesn't seem to like the 'post0' suffix.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 weeks agogst1-plugins-bad: build videoparsersbad plugin
Daniel Golle [Tue, 26 Nov 2024 23:04:37 +0000 (23:04 +0000)]
gst1-plugins-bad: build videoparsersbad plugin

Build previously commented-out videoparsersbad plugins which contains
a bunch of useful format decoders:
 * av1parse: AV1 parser
 * diracparse: Dirac parser
 * h263parse: H.263 parser
 * h264parse: H.264 parser
 * h265parse: H.265 parser
 * jpeg2000parse: JPEG 2000 parser
 * mpeg4videoparse: MPEG 4 video elementary stream parser
 * mpegvideoparse: MPEG video elementary stream parser
 * pngparse: PNG parser
 * vc1parse: VC1 parser
 * vp9parse: VP9 parser

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 weeks agobanIP: update 1.0.1-2
Dirk Brenken [Tue, 26 Nov 2024 06:05:24 +0000 (07:05 +0100)]
banIP: update 1.0.1-2

* correctly parse json objects with hyphens in the autodetection function

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 weeks agoadblock: update 4.2.3-2
Dirk Brenken [Tue, 26 Nov 2024 06:00:22 +0000 (07:00 +0100)]
adblock: update 4.2.3-2

* correctly parse json objects with hyphens in the autodetection functions

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 weeks agogst1-plugins-bad: fix building GL libraries
Daniel Golle [Mon, 25 Nov 2024 00:00:33 +0000 (01:00 +0100)]
gst1-plugins-bad: fix building GL libraries

Build GL and Wayland libraries if GL modules is selected.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 weeks agolibinput: update to 1.26.2 and add support for libwacom
Daniel Golle [Sun, 24 Nov 2024 23:59:08 +0000 (00:59 +0100)]
libinput: update to 1.26.2 and add support for libwacom

Changes since 1.25.0:
 cf1c07e0 Add a helper for radians to degrees
 c5f808ac test: debug print the events we're draining
 8603584e test: set pressure to zero on proxout for the tablets with forced prox out
 2218da2f test: fix a wrong value for the auto-assigned BTN_TOOL
 8bb53150 tablet: handle BTN_STYLUS3
 f20eefbc Revert "tablet: fix the pressure offset range being off by one"
 72eca2db util: add a helper to normalize an axis to [0.0, 1.0]
 0322403e tablet: fix tilt handling for even-ranged tablets
 7cffd28e tablet: don't use absinfo_range for the percentage calculation
 54aa01a2 tablet: move tool creation into a helper function
 47f0bce7 tablet: document a known bug about pressure thresholds across tablets
 4bc27543 tablet: add tablet tool pressure range configuration
 1788d352 Update 50-system-lenovo.quirks to fix X201t tablet buttons
 049beea4 triage-policies: add a bugbot command to close issue in favour of an MR
 8079a51b doc/user: note the requirement to apply for gitlab fork permissions
 8b932841 quirks: Add Lenovo's Ideapad Gaming 3 white backlit keyboard as an internal keyboard
 f46d45a5 doc: drop permissions to 644 for the gesture state machine SVG
 83d780e5 Added quirks for TongFang/Uniwill touchpad and ITE keyboard
 18d1d4fd quirks: tighten the match for the Graviton N15i touchpad
 0d7b281f doc: fix end-of-file in the state machine SVG
 566857bd Recognizing Framework 16 keyboard modules as internal keyboards
 d487ca36 test: only expect one button event from the intuos-like test
 beca9981 tablet: add API for relative dials
 399ba5e0 CI: only check the MR if we're in a merge request pipeline
 b5b825a7 doc/user: Document "Closes" and "Fixes" tags
 7ac26ed9 CONTRIBUTING: Add CONTRIBUTING.md
 a43f1edb Add libinput_device_get_id_bustype()
 bee06c10 quirks: add quirk for Dell Precision 5480 touchpad
 6faab3a1 Add quirk for the Legion Slim 7 Gen 8 keyboard
 15609213 touchpad: disable the immediate scroll state if tapping is enabled
 bf061ad1 quirks: Add a the onebutton apple touchpad quirk for an old MacBook
 30189568 tools: fix two black warnings
 3a935507 ci: bump to Fedora 39 and FreeBSD to 13.2
 4935e526 util: add a LIST_INIT macro
 36443726 test: add helpers for checking (negative) errnos
 9c691524 Move mkdir_p into a utility header
 d6e54c35 util: fix error in mkdir_p if a parent directory fails to be created
 30c6d598 test: add two more more libinput_dispatch() calls
 c775c231 test: slightly increase the finger switch timeout wait
 34f86489 Revert "test: allow for substring matching in the various --filter- arguments"
 09b59e42 test: fix some tests that may cause pointer jumps
 bb1b1304 test: fix two wrong timeout calls
 02d01a53 util: slightly improve the trace() macro
 3d246ef2 test: remove a workaround for libevdev 1.2 and earlier
 47f94633 test: remove some old compat code for kernel<4.5
 4d9b25b2 test: force the apple magicmouse to 1000dpi
 74f69dc9 test: replace an assert with double_ge
 f6a1f264 sparse: make some variables static
 1d5d45a2 touchpad: use boolean operator for booleans
 46d1fff0 touchpad: add clickfinger button map
 955158f9 fix: unnecessary braces and mistake in doc
 a8acd4a6 quirks: add quirk for Lenovo Legion keyboard 048d:c103
 c5b732cc pad: rename two helper functions
 ba761664 pad: implement strip support for non-Wacom tablets
 aebd8116 quirks: add quirk for RazerBladeAdvancedLate2019
 ed9570df quirks: increase MacBook touchpad AttrPalmSizeThreshold
 7c91e353 Add definitions for LIBINPUT_LED_COMPOSE and LIBINPUT_LED_KANA
 a191a46a Include COMPOSE and KANA keys in tests
 ace22ad0 gitlab CI: don't run MR pipelines in forks
 857780ed Ring positions increase clockwise
 0c347a97 quirks: add quirk for HP Haptics Touchpad.
 7c87d3e6 Add support for Matebook X Pro 2024 Touchpad
 430c1b89 CI: bump to Fedora 40
 5f1b4637 quirks: fix end-of-file in 50-system-huawei.quirks
 a2515fc3 evdev: log the right mouse wheel angle
 e7499aeb added quirks for Thinkpad X390 Yoga's trackpoint
 e8027157 quirks: lenovo: mark Lenovo 16ARX8 keyboard as internal
 fe317574 evdev: don't return a size for 0-1 axes
 f1792dec quirks: add a default resolution for Huion devices
 fdb693a6 tools/record: record the DRIVER property in the recording
 e72ee0b1 pre-commit: ignore subprojects for ruff and black
 a2f0cc35 quirks: add support for Uniq matching
 98ba56fb libinput 1.26.0
 9267147e Fix @since tags for the pressure range configuration
 1725b7d6 Add support for --set-pressure-range to the debugging tools
 4548a375 tools: actually parse options in libinput-debug-tablets
 97284211 doc/api: link to a few tablet configuration settings
 78cb25c2 Whitespace fix
 4333845e tools/debug-gui: draw the evdev x/y axis with the right color
 be78ce12 gitlab-triage: add bugbot hook for closing stale needinfo bugs
 82322a4c doc/user: document the device quirk MatchFoo statements
 8326f71d touchpad: special-case shift as modifier for dwt
 99647b71 tools: add libinput analyze buttons for button state analysis
 1f8b48df quirks: add quirk for the RazerBlade142023 Keyboard
 41a4b128 tablet: rework a helper function to be more reusable
 978676be tablet: allow calibration if libwacom says our tablet is a display tablet
 1b7992c3 tools: add support for setting the calibration matrix
 98914048 gitlab-triage: add a needinfo reminder blurb
 436bb5cc test: fix the pad dial test, values need to be equal, not >=
 6fee92c9 pad: switch the REL_WHEEL direction to match dials with scroll wheels
 124431a5 libinput 1.26.1
 951ab12a Fix typo in documentation comment
 c201be9b doc/user: document ModelTouchpadPhantomClicks quirk
 269875aa quirks: add quirk for the LG gram 14 2023 Touchpad
 c4f57bbc quirks: add quirk for the Minisforum V3 volume keys
 6f19267c doc/user: fix a typo
 2135b4a6 quirks: add quirk for Minisforum V3 touchpad dwt
 66106b97 tablet: Remove unnecessary scale factor on REL_HWHEEL_HI_RES
 3402f380 libinput 1.26.2

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 weeks agolibwacom: add package
Daniel Golle [Sun, 24 Nov 2024 23:58:54 +0000 (00:58 +0100)]
libwacom: add package

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 weeks agoopenthread-br: bump source version to 2024-11-20 and add missing dependencies
Itay Shoshani [Sat, 9 Nov 2024 22:30:40 +0000 (00:30 +0200)]
openthread-br: bump source version to 2024-11-20 and add missing dependencies

Bumping ot-br-posix that openthread-br is based on to latest code.
Due to some major changes required some more compilation flags, and in order to avoid the ot-br agent had to add some dependencies as well

Dependecies:
1. kmod-tun: otherwise the otbr fails to load and crashed immidiedtly

Compilation flags:
1. OTBR_NAT64, OT_NAT64_BORDER_ROUTING set to OFF: a temporary workaround to a compilation problem with openwrt, could be reverted once the issue here is fixed: openthread/ot-br-posix#2606
2. OT_TARGET_OPENWRT: wasn't assumed from OTBR_OPENWRT in some targets

Signed-off-by: Itay Shoshani <itai.sho@gmail.com>
3 weeks agophp8: update to 8.3.14
Michael Heimpold [Sat, 23 Nov 2024 11:18:50 +0000 (12:18 +0100)]
php8: update to 8.3.14

This fixes:
    - CVE-2024-8932
    - CVE-2024-11236
    - CVE-2024-11236
    - CVE-2024-11234
    - CVE-2024-11233

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

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
3 weeks agobanIP: release 1.0.1-1
Dirk Brenken [Sun, 24 Nov 2024 14:44:20 +0000 (15:44 +0100)]
banIP: release 1.0.1-1

* optimized procd settings for better performance
* made the log monitor working again (even on master with apk migration issues)
* reworked the fetch autodetection function (still broken in master due to apk migration)

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 weeks agosyslog-ng: alternative for logread
Sergey Ponomarev [Sat, 2 Mar 2024 19:30:41 +0000 (21:30 +0200)]
syslog-ng: alternative for logread

When the syslog-ng installed it records all messages to /var/log/messages.
This makes the default OpenWrt's ubox /sbin/logread useless and return nothing.

The logread script was added to the syslog-ng as a shim.
It's based on `tail /var/log/messages` and repeats basic options that the ubox logread have.
The script is installed instead of the /sbin/logread and this is causes an error.

Instead install it to /usr/libexec/logread.sh and specify as an alternative /sbin/logread.

The ubox logread also needs to be made as alternative in /usr/libexec/logread-ubox.

So we need to give it a separate name.
The most simple and clear would be logread-shell or just logread.sh.

Suggested-by: Andreas Gnau <andreas.gnau@iopsys.eu>
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
3 weeks agoadblock: release 4.2.3-1
Dirk Brenken [Sat, 23 Nov 2024 21:15:00 +0000 (22:15 +0100)]
adblock: release 4.2.3-1

* optimized procd settings for better performance
* reworked autodetection functions (still broken in master due to apk migration)
* made the tld function optional, set 'adb_tld' accordingly (enabled by default)
* reworked count function
* various code improvements

Signed-off-by: Dirk Brenken <dev@brenken.org>
3 weeks agoadblock-fast: bugfixes
Stan Grishin [Mon, 18 Nov 2024 21:10:48 +0000 (21:10 +0000)]
adblock-fast: bugfixes

* properly process dnsmasq instances' confdirs
* working str_replace()
* updated output()
* bugfixes and updates for error messages
* sanitize StevenBlack's hosts file

Signed-off-by: Stan Grishin <stangri@melmac.ca>
3 weeks agoqcsuper: Make version apk compatible
Hannu Nyman [Sat, 23 Nov 2024 08:05:29 +0000 (10:05 +0200)]
qcsuper: Make version apk compatible

Adjust versioning to match apk's semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
3 weeks agonode: upgrade to 22.11.0 LTS
Hirokazu MORIKAWA [Sat, 23 Nov 2024 05:51:28 +0000 (14:51 +0900)]
node: upgrade to 22.11.0 LTS

Upgrade Version 22.11.0 'Jod' (LTS)

Notable Changes

This release marks the transition of Node.js 22.x into Long Term Support (LTS) with the codename 'Jod'. The 22.x release line now moves into "Active LTS" and will remain so until October 2025. After that time, it will move into "Maintenance" until end of life in April 2027.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 weeks agonetifyd: Make version apk compatible
Hannu Nyman [Sat, 23 Nov 2024 07:55:04 +0000 (09:55 +0200)]
netifyd: Make version apk compatible

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

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
3 weeks agooci-runtime-tools: Make version apk compatible
Hannu Nyman [Fri, 22 Nov 2024 19:40:25 +0000 (21:40 +0200)]
oci-runtime-tools: Make version apk compatible

Adjust version to be compatible with apk semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
3 weeks agogst1-libav: remove obsolete configuration options
Daniel Golle [Fri, 22 Nov 2024 17:56:57 +0000 (17:56 +0000)]
gst1-libav: remove obsolete configuration options

Since the build was switched to meson a couple of years ago gst1-libav
simply uses libffmpeg and the codec configuration previous passed via
CONFIGURE_ARGS is completely ignored. This is misleading as all those
options are still present in menuconfig but don't have any effect.
Remove all dead code from build recipe.

Fixes: de426d431 ("gst1-libav: update to 1.17.1")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
3 weeks agodebootstrap: Make version apk compatible
Hannu Nyman [Fri, 22 Nov 2024 20:02:42 +0000 (22:02 +0200)]
debootstrap: Make version apk compatible

Adjust version to match apk semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
3 weeks agonetwork: Add SUBMENU variable for some packages
Ryan Keane [Sun, 17 Nov 2024 12:54:26 +0000 (04:54 -0800)]
network: Add SUBMENU variable for some packages

Add SUBMENU variable for some packages in Network category.
Add title for `dnscrypt-proxy` package.
Shorten TITLE variable for `xray-core` package.

Filesystem:
- cifs-utils

File Transfer:
- onionshare-cli

IP Addresses and Names:
- dnscrypt-proxy2
- family-dns
- https-dns-proxy
- mdns-repeater
- nextdns
- smartdns

Version Control Systems:
- git-lfs

Wireless:
- dawn

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
3 weeks agonbd: fix compilation with GCC14
Rosen Penev [Thu, 14 Nov 2024 22:44:37 +0000 (14:44 -0800)]
nbd: fix compilation with GCC14

Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 weeks agohfsprogs: Make version apk compatible
Hannu Nyman [Fri, 22 Nov 2024 19:54:29 +0000 (21:54 +0200)]
hfsprogs: Make version apk compatible

Adjust version to match apk semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
3 weeks agoncdu: update to 1.21
John Audia [Fri, 22 Nov 2024 15:59:59 +0000 (10:59 -0500)]
ncdu: update to 1.21

Release history:
* Perform tilde expansion on paths in the config file (from 2.7)
* Fix JSON import of escaped UTF-16 surrogate pairs (from 2.7)
* Fix displaying and exporting zero values when extended info is not available (from 2.6)
* Fix JSON export and import of the “other filesystem” flag (from 2.5)

Signed-off-by: John Audia <therealgraysky@proton.me>
3 weeks agospeedtest-go: update to 1.7.9
TeleostNaCl Dai [Fri, 22 Nov 2024 07:53:05 +0000 (15:53 +0800)]
speedtest-go: update to 1.7.9

Update speedtest-go version to 1.7.9

Signed-off-by: TeleostNaCl Dai <teleostnacl@gmail.com>
3 weeks agortty: update to 8.1.3
Jianhui Zhao [Fri, 22 Nov 2024 08:04:22 +0000 (16:04 +0800)]
rtty: update to 8.1.3

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
3 weeks agoborgbackup: update to 1.4.0
Finn Landweber [Wed, 20 Nov 2024 08:55:12 +0000 (09:55 +0100)]
borgbackup: update to 1.4.0

Signed-off-by: Finn Landweber <finn@landweber.xyz>
3 weeks agotayga: fix compilation with GCC14
Rosen Penev [Tue, 12 Nov 2024 00:30:48 +0000 (16:30 -0800)]
tayga: fix compilation with GCC14

Header is needed for musl.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 weeks agohttping: fix compilation with full NLS
Rosen Penev [Thu, 14 Nov 2024 22:23:50 +0000 (14:23 -0800)]
httping: fix compilation with full NLS

-lintl is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 weeks agopython-setuptools-scm: update to 8.1.0
Finn Landweber [Wed, 20 Nov 2024 13:39:59 +0000 (14:39 +0100)]
python-setuptools-scm: update to 8.1.0

Signed-off-by: Finn Landweber <finn@landweber.xyz>
3 weeks agoopenwisp-monitoring: update to 0.2.1
Gagan Deep [Thu, 21 Nov 2024 18:40:07 +0000 (00:10 +0530)]
openwisp-monitoring: update to 0.2.1

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
3 weeks agoiperf3: fix crashing with musl
Rosen Penev [Wed, 20 Nov 2024 23:21:43 +0000 (15:21 -0800)]
iperf3: fix crashing with musl

Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
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>