Commit Graph

5803 Commits

Author SHA1 Message Date
Dmitriy Zh
1d6b1b5d9f fix: remove depends on PACKAGE_lpac from Config.in
fix eror message after make menuconfig (https://github.com/openwrt/packages/pull/29044#issuecomment-4230243845)

Signed-off-by: Zhitomirskiy Dmitriy <just.timonych@gmail.com>
2026-04-12 16:07:51 +03:00
Qingfang Deng
aa0a14e2dd collectd: remove redundant liblua link flag
The link flag makes the main program depend on liblua in official
package feeds, even if collectd-mod-lua is not installed.
The plugin is already linked against liblua.so, so this can be removed.

Signed-off-by: Qingfang Deng <dqfext@gmail.com>
[added PKG_RELEASE bump]
2026-04-11 09:50:22 +03:00
Daniel F. Dickinson
c3a85b96de watchcat: use logical network to fix restart_interface
Watchcat was failing to restart layer-3 interfaces when in mode
'restart_iface'. The previously attempted fix made the situation
worse in that it resulted in layer 2 interfaces also failing to
start.

This was because we are passed the interface name (e.g. eth0,
l2p0, or br-lan), but ifup needs the logical network (e.g. 'lan'
which corresponds to the network device).

Update to use find_config from /lib/network/config.sh to find the
logical network from the interface name, and use ifup on the
logical network to restart the underlying interface(s) associated
with the logical network.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-04-11 09:13:01 +03:00
Zhitomirskiy Dmitriy
6675cd05ce lpac: upgrade to 2.3.0 - enable uqmi and LPAC_WITH_PCSC
Update lpac to upstream v2.3.0 (https://github.com/estkme-group/lpac/releases/tag/v2.3.0)

Signed-off-by: Zhitomirskiy Dmitriy <just.timonych@gmail.com>
2026-04-11 09:07:06 +03:00
Eric Fahlgren
e317276974 owut: update to 2026.04.09
Bug fixes:
    efahl/owut@e80489e641 owut: add proxy support via env vars
    efahl/owut@5d6760b59e owut: fix bug in response headers value

Enhancements:
    efahl/owut@ceeccc93fe owut: handle no_proxy env var
    efahl/owut@34367e6e62 owut: accessibility and readability

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2026-04-10 16:28:07 +03:00
Hannu Nyman
52544a6537 nano: update to 9.0
Update nano editor to version 9.0.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2026-04-08 18:59:06 +03:00
Joshua Criss
2b817a493a attendedsysupgrade-common: shorten Makefile desc
Current description is getting
cut off and is formatted incorrectly
in LuCI when viewing packages.
Rewrote description to shorten,
correct and provide a more
concise description that will
work in LuCI.

Signed-off-by: Joshua Criss <owlsy@outlook.com.au>
2026-04-05 15:10:34 +02:00
Alexandru Ardelean
e0a12562b7 python3: merge python3-email into python3-urllib
As we're seeing in various test.sh scrip runs, importing 'email' fails
with not finding 'urllib' and vice-versa.

Then via a7e96ec91 ("python3-email: add python3-urllib as dependency")
I created a circular dependency.
So, might as well merge the two packages into one (named python3-urllib)
and updates all dependencies to pull python3-urllib.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-04 18:27:26 +03:00
Alexandru Ardelean
46c35610db setools: bump to 4.6.0
Fix dependency with python3-pkg-resources (it got removed).
And add test.sh

- Bump from 4.5.1 to 4.6.0
- Drop python3-pkg-resources dependency: setools uses
  'from importlib import resources as pkg_resources' which is stdlib,
  not the external pkg_resources package
- Update 010-no-gui.patch: pyproject.toml now manages script-files and
  package-data (was setup.py in 4.5.1); rewrite patch to target it
- Update 030-remove-host-paths.patch: lib_dirs now uses list[str] type
  hint; fix hunk header line numbers to match new upstream layout
- Add test.sh: verify core query classes (SELinuxPolicy, BoolQuery,
  TypeQuery, RoleQuery, UserQuery) are accessible

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-04-04 06:36:47 +03:00
Fabrice Fontaine
8c583808c7 utils/beep: assign PKG_CPE_ID
cpe:/a:beep_project:beep is the correct CPE ID for beep:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:beep_project:beep

Indeed, spkr-beep is a fork of https://github.com/johnath/beep as
clearly stated in README.md: "This version of beep has been forked from
Johnathan Nightingales' original beep when johnath/beep#11 required
fixes in 2018, while Johnathan Nightingales' github.com/johnath/beep/
and johnath.com/beep/ was only maintained from around 2000 until around
2013.

So, it is still appropriate to use beep_project:beep CPE ID since the
code base remains the same and no new CPE has been assigned to the fork
(as there have been no new CVEs since 2018).

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-04-03 22:24:03 +03:00
Joshua Klinesmith
884b71edf3 fwupd: fix recursive dependency in Config.in
The fwupd Config.in menu depends on PACKAGE_fwupd-libs, making
FWUPD_PLUGIN_FLASHROM implicitly depend on PACKAGE_fwupd-libs.
But fwupd-libs has a conditional dependency on libflashrom gated
by FWUPD_PLUGIN_FLASHROM, creating a circular dependency.

Fix by removing the depends on PACKAGE_fwupd-libs guard from the
Config.in menu and moving DEPENDS from Package/fwupd/Default into
Package/fwupd-libs directly. The menu options are always visible
in menuconfig but only take effect when fwupd-libs is selected.

Co-developed-by: Florian Eckert <fe@dev.tdt.de>
Signed-off-by: Joshua Klinesmith <joshuaklinesmith@gmail.com>

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 08:34:03 +02:00
Niklas Thorild
0f729f36b2 telegraf: update to 1.38.2
- Update Telegraf to v1.38.2

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2026-03-31 22:38:28 +03:00
Eric Fahlgren
6021274e04 owut: update to 2026.03.30
Bug fixes:
    efahl/owut@c243c697c7 owut: report only enabled branches and their data
    efahl/owut@f381ad78ec owut: handle true redirects
Enhancements:
    efahl/owut@670907a508 owut: modernize what provides lookups
    efahl/owut@98471fa156 owut: fix color of status message

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2026-03-31 10:39:09 +03:00
Alexandru Ardelean
35d9eadb5b treewide: remove Jan Pavlinec as maintainer
Jan Pavlinec <jan.pavlinec1@gmail.com> is no longer maintaining
these packages. Remove him from the PKG_MAINTAINER field across
all affected packages.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 09:00:28 +03:00
Qin Guang
11412702c9 tar: fix typo in LDFLAGS variable name
LDLAGS -> LDFLAGS, fixes linker flags not being passed correctly.

Fixes: 94e7fbdda ("tar: import from oldpackages and upgrade to 1.28")
Signed-off-by: Qin Guang <topeqin@gmail.com>
2026-03-27 16:32:53 +02:00
Alexandru Ardelean
d0be8634f7 mpremote: bump to 1.27.0
Sync with MicroPython 1.27.0 release.
Drop patch: we have Python 3.14, importlib_metadata will be installed
for Python 3.7 or smaller.

New dep: platformdirs added.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 10:54:30 +02:00
Martin Neumann
dd8fac32b5 fwupd: update to v2.1.1
* See changes (was v2.0.1): https://github.com/fwupd/fwupd/releases

Signed-off-by: Martin Neumann <mneumann@teco.edu>
2026-03-22 14:32:02 +02:00
nantayo
57e2957e8b podman: update to 5.8.1
- adjust makefile
- refresh patch

Signed-off-by: nantayo <sora1924@outlook.com>
2026-03-21 22:29:30 +02:00
George Sapkin
af5999ce2a syncthing: validate syncthing config
Validate UCI config for syncthing service.

Switch instance name to syncthing.

Signed-off-by: George Sapkin <george@sapk.in>
2026-03-21 15:49:07 +02:00
George Sapkin
30199decfd syncthing: validate strelaysrv config
Validate UCI config for strelaysrv service.

Switch instance name to strelaysrv.

Signed-off-by: George Sapkin <george@sapk.in>
2026-03-21 15:49:07 +02:00
George Sapkin
d26083edf8 syncthing: validate stdiscosrv config
Validate UCI config for stdiscosrv service.

Change default DB directory to /etc/stdiscosrv/db.

Switch instance name to stdiscosrv.

Signed-off-by: George Sapkin <george@sapk.in>
2026-03-21 15:49:07 +02:00
George Sapkin
6accad3bb3 syncthing: add GC and thread control variables
Add Go GC and threading control variables - GOGC, GOMEMLIMIT, and
GOMAXPROCS - to all services to allow more granular control of the
memory management on lower memory devices.

Link: https://go.dev/doc/gc-guide#GOGC
Link: https://pkg.go.dev/runtime#pkg-overview
Link: https://go.dev/blog/container-aware-gomaxprocs
Signed-off-by: George Sapkin <george@sapk.in>
2026-03-21 15:49:07 +02:00
Niklas Thorild
b0656c7e24 telegraf: add disk plugin to small variant
Added inputs.disk to TELEGRAF_SMALL_PLUGINS

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2026-03-20 18:17:35 +02:00
Niklas Thorild
db477b0b38 telegraf: update to 1.38.1
- Update Telegraf to v1.38.1

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2026-03-19 18:56:23 +02:00
Alexandru Ardelean
c30a3f2595 hwdata: bump to 0.405
Update PCI and USB vendor/device IDs database.

Full release notes:
https://github.com/vcrhonek/hwdata/releases/tag/v0.405

Add quick test.sh to CI

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-19 12:45:33 +02:00
Fabrice Fontaine
a127cc5c51 utils/borgbackup: assign PKG_CPE_ID
cpe:/a:borgbackup:borg is the correct CPE ID for borgbackup:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:borgbackup:borg

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-18 09:22:37 +01:00
Fabrice Fontaine
b0820458db utils/apparmor: assign PKG_CPE_ID
cpe:/a:apparmor:apparmor is the correct CPE ID for apparmor:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:apparmor:apparmor

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-18 09:12:35 +01:00
Fabrice Fontaine
4dec594ef4 utils/ifuse: drop PKG_CPE_ID
cpe:/a:libimobiledevice:ifuse is not a correct CPE ID for ifuse:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:libimobiledevice:ifuse

Fixes: 512afeb406 (ifuse: add package from git)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-18 07:37:50 +01:00
Fabrice Fontaine
fab7176779 utils/ideviceinstaller: drop PKG_CPE_ID
cpe:/a:libimobiledevice:ideviceinstaller is not a correct CPE ID for
ideviceinstaller:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:libimobiledevice:ideviceinstaller

Fixes: 84c69fed29 (ideviceinstaller: add package from git)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-18 07:36:21 +01:00
Fabrice Fontaine
4601f16354 utils/usbmuxd: drop PKG_CPE_ID
cpe:/a:libimobiledevice:usbmuxd is not a correct CPE ID for usbmuxd:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:libimobiledevice:usbmuxd

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-18 07:33:03 +01:00
Fabrice Fontaine
2e14244ef5 utils/opendoas: assign PKG_CPE_ID
cpe:/a:opendoas_project:opendoas is the correct CPE ID for opendoas:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:opendoas_project:opendoas

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-15 15:52:45 +02:00
Henri Osmankäämi
62a777cb76 i2csfp: update to the latest git HEAD
Enables eepromfix on modules that don't need password

Signed-off-by: Henri Osmankäämi <cg@jakorasia.info>
2026-03-15 11:39:55 +02:00
Fabrice Fontaine
c9d8e269e4 utils/miniflux: assign PKG_CPE_ID
cpe:/a:miniflux_project:miniflux is the correct CPE ID for miniflux:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:miniflux_project:miniflux

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-15 09:22:38 +02:00
Fabrice Fontaine
61d9391610 utils/podman: assign PKG_CPE_ID
cpe:/a:podman_project:podman is the correct CPE ID for podman:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:podman_project:podman

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-15 09:20:49 +02:00
Fabrice Fontaine
a041ff49b9 utils/dockerd: assign PKG_CPE_ID
cpe:/a:mobyproject:moby is the correct CPE ID for docker:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:mobyproject:moby

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-15 09:19:09 +02:00
Fabrice Fontaine
86e06fe350 utils/acpid: fix PKG_CPE_ID
cpe:/a:tedfelix:acpid2 is the correct CPE ID for acpid:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:tedfelix:acpid2

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-15 09:15:43 +02:00
Fabrice Fontaine
3d661baf82 utils/minicom: fix PKG_CPE_ID
cpe:/a:minicom_project:minicom is the correct CPE ID for minicom:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:minicom_project:minicom

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-15 09:12:26 +02:00
Fabrice Fontaine
d2e43c905d utils/bubblewrap: assign PKG_CPE_ID
cpe:/a:projectatomic:bubblewrap is the correct CPE ID for bubblewrap:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:projectatomic:bubblewrap

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-14 18:00:29 +00:00
Alexandru Ardelean
27b6ad53b9 treewide: add Alexandru Ardelean as co-maintainer
Add 'Alexandru Ardelean <ardeleanalex@gmail.com>' as co-maintainer
alongside Jan Pavlinec <jan.pavlinec1@gmail.com> for all packages
where Jan Pavlinec is listed as maintainer.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-14 10:51:33 +02:00
Hannu Nyman
a268b500d9 nano: improve uci coloring of unterminated strings
Improve the uci file coloring with nano-full.
Show unterminated strings more clearly (lightmagenta vs. white)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2026-03-14 09:51:38 +02:00
Jeffery To
376cbe460a treewide: remove myself as maintainer
slide-switch is my software, I choose to continue to be sole maintainer.
(This was also the case in #28429.)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2026-03-14 01:53:21 +08:00
Alexandru Ardelean
a7e01c91b6 treewide: add me as co-maintainer to Jeffery's packages
Add 'Alexandru Ardelean <ardeleanalex@gmail.com>' as co-maintainer
alongside Jeffery To <jeffery.to@gmail.com> for all packages where
Jeffery To is listed as maintainer.

Supersedes PR: https://github.com/openwrt/packages/pull/28429

We can have another PR where Jeffery removes himself later.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-13 19:04:53 +02:00
Alexandru Ardelean
a01d2a9440 squashfs-tools: bump to 4.7.5
Changes since 4.7.2:
- Fix potential corruption in Squashfs filesystems containing sparse files
- Fix pseudo file creation failures with large blocks of contiguous zeros
- Fix duplicate file detection for files exceeding available buffer space
- Add -numeric-owner option to mksquashfs/sqfstar
- Fix segfault when using pseudo file root definitions with only Xattr metadata
- Fix conflict between -offset and -stream options
- Fix directory modification timestamp issues in pseudo file hierarchy
- Fix -max-depth incorrectly marking empty directories as excluded

Full release notes:
https://github.com/plougher/squashfs-tools/releases/tag/4.7.5

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-12 13:09:28 +02:00
Martin Schiller
a39a55629b usbutils: use ALTERNATIVES
Use the ALTERNATIVES symlink handling to avoid conflicts with busybox
lsusb tool. Otherwise this package can not be installed if you also have
enabled lsusb from busybox.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2026-03-11 12:11:52 +01:00
Martin Schiller
31b6d1c8c3 pciutils: use ALTERNATIVES
Use the ALTERNATIVES symlink handling to avoid conflicts with busybox
lspci tool. Otherwise this package can not be installed if you also have
enabled lspci from busybox.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2026-03-11 12:11:52 +01:00
Niklas Thorild
fb71da41da telegraf: update to 1.38.0
- Update Telegraf to v1.38.0

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2026-03-10 17:00:16 -03:00
Vladimir Ulrich
f52f1864a8 zoneinfo: updated to 2026a release
Updated package version and file hashes.

Signed-off-by: Vladimir Ulrich <admin@evl.su>
2026-03-09 22:19:13 +02:00
Oliver Sedlbauer
790495e3d7 lcd4linux: prevent concurrent layout switches
Add patch to prevent concurrent layout switches.

Signed-off-by: Oliver Sedlbauer <os@dev.tdt.de>
2026-03-09 12:03:55 +01:00
Yanase Yuki
704d2a325b open2300: remove package
This software is no longer maintained by upstream.
No package depends on this.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2026-03-05 19:40:32 -03:00
George Sapkin
c5dd05c5bd syncthing: bump to 2.0.15
Changes: https://github.com/syncthing/syncthing/releases/tag/v2.0.15
Signed-off-by: George Sapkin <george@sapk.in>
2026-03-05 16:22:39 +02:00