Commit Graph
5982 Commits
Author SHA1 Message Date
Hannu Nyman 2c72717c16 nano: update to 9.2
Update nano editor to version 9.2.
https://www.nano-editor.org/news.php

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2026-08-03 18:10:36 +03:00
Lukas Voegl aad6a5a68c fwupd: update to 2.1.7
Release notes: https://github.com/fwupd/fwupd/releases/tag/2.1.7

Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
2026-07-31 22:17:17 +02:00
Alexandru Ardelean fc921fc0b2 less: update to 704
Update to the latest upstream stable release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-31 12:52:31 +03:00
Alexandru Ardelean 4504961063 jq: update to 1.8.2
Update to the latest upstream stable release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-31 12:52:31 +03:00
Alexandru Ardelean 664df2843a hwdata: update to 0.409
Update to the latest upstream stable release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-31 09:41:18 +03:00
Alexandru Ardelean 9d155d96f8 checksec: update to 3.2.0
Update to the latest upstream stable release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-31 09:41:18 +03:00
Alexandru Ardelean 833d665fe3 pv: update to 1.11.0
Update to the latest upstream stable release and add a functional
test.sh that pipes a small text stream and a 256 KiB binary stream
through pv, checking both arrive unchanged.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-30 14:21:19 +03:00
Wei-Ting Yang 4b56ce296e dumb-init: bump to 1.2.5
Release notes:
https://github.com/Yelp/dumb-init/releases/tag/v1.2.3
https://github.com/Yelp/dumb-init/releases/tag/v1.2.4
https://github.com/Yelp/dumb-init/releases/tag/v1.2.5

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-07-29 22:48:02 +03:00
Facundo Acevedo 25eb4a472a arp-whisper: bump to 1.0.0
Updated arp-whisper package to 1.0.0
Add test file
Signed-off-by: Facundo Acevedo <facevedo@disroot.org>
2026-07-29 20:33:35 +03:00
Alexandru Ardelean 3253c6c9b5 apparmor: stage libapparmor headers via InstallDev
Add a Build/InstallDev so libapparmor's header (sys/apparmor.h), the
libapparmor.so link and the pkg-config file are copied into the staging
directory. Without this, packages cannot build against libapparmor even
though the runtime shared library is provided; e.g. stress-ng's AppArmor
stressors fall back to "built without sys/apparmor.h".

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-27 10:02:16 +03:00
Daniel Golle cb60600aec uvol: bump version to 1.1
manage volume state over ubus instead of the rootfs

Rework the volume lifecycle around blockd's ubus API, so volume state
lives entirely on the self-describing LVM/UBI backing store and never
leaks into the firmware rootfs.

- register active volumes with blockd over ubus (mount.uc) instead of
  spooling mounts into /etc/config/fstab (uci.uc)

- bootstrap .meta from 'uvol boot' and drop the broken 90-uvol-init
  uci-default

- run 'uvol boot' straight from the mount.ready trigger, and query
  'ubus call block status' at service start to cover storage already
  being ready

- defer removal of a volume whose backing device is still held, and
  reap it from the mount.umount trigger once it is free

- enforce content-addressed "<algo>-<hexdigest>" volumes in the
  dispatcher: reuse an existing volume of the same digest, verify
  every write

- verify a content-addressed write in place while the volume is still
  incomplete, reporting EBADMSG on mismatch instead of flipping
  volume state

- purge incomplete wo/wp leftovers on boot and reclaim an exactly
  matching one on create

- serialise mutating commands with a device-wide lock, plus a
  per-volume lock ordered after it so a slow write cannot stall other
  volumes

- add a grow-only 'resize' verb to both backends: lvextend plus the
  matching fs-grow tool for lvm, ubirsvol for ubi

- create ext4 volumes with a journal (was ext2) and request check_fs
  when registering a read-write volume

- declare read-only mounts to blockd rather than letting block guess
  from the filesystem

- reject non-numeric and non-positive sizes in create and resize

- report its own version

- simplify command line parsing (drop compatibility with ancient ucode)

Requires the matching fstools changes from
openwrt/openwrt@9b11fa4088.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-07-25 23:53:57 +01:00
Florian Eckert 198e8cce33 zoneinfo: use SPDX valid identifier Unlicense instead of Public-Domain
Replace the 'Public-Domain' not SPDX valid license identifier with the
valied SPDX 'Unlicense' indentifiert.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-07-23 07:28:58 +02:00
Florian Eckert 8d0187d3a3 rpcd-mod-wireguard: replace deprecated LGPL-2.1+ with LGPL-2.1-or-later
The license 'LGPL-2.1+' is marked deprecated. Use instead
'LGPL-2.1-or-later' identifier.

 https://spdx.org/licenses/LGPL-2.1+.html

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-07-23 07:28:58 +02:00
Florian Eckert 21234c4da7 xz: use correct SPDX license name
The value 'Public-Domain' is not a correct SPDX identifier so remove
them. In addition, the SPDX license GPL-2.0 is still missing, which is
hereby corrected.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-07-23 07:28:58 +02:00
Niklas Thorild 5dcb4b888f telegraf: update to 1.39.2
Release notes: https://github.com/influxdata/telegraf/releases/tag/v1.39.2

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2026-07-21 05:58:05 +02:00
Facundo Acevedo 0d0e892a6a procs: bump to 0.14.12
Updated procs package to 0.14.12
Updated procs.toml (config file) to match  default config file from upstream

Signed-off-by: Facundo Acevedo <facevedo@disroot.org>
2026-07-20 08:17:44 +02:00
Ismail Kundakci 6b2c2a7ab4 docker: update to 29.6.1
https://docs.docker.com/engine/release-notes/29/#2961

Also fix SPACE:= formatting.
Signed-off-by: Ismail Kundakci <ism.kundakci@hotmail.com>
2026-07-18 11:46:26 +03:00
Ismail Kundakci ac16033396 dockerd: update to 29.6.1
https://docs.docker.com/engine/release-notes/29/#2961

Also fix SPACE:= formatting.
Signed-off-by: Ismail Kundakci <ism.kundakci@hotmail.com>
2026-07-18 11:46:26 +03:00
Ismail Kundakci 5a7ffd5ff4 containerd: update to 2.2.5
https://github.com/containerd/containerd/releases/tag/v2.2.5
Signed-off-by: Ismail Kundakci <ism.kundakci@hotmail.com>
2026-07-18 11:46:26 +03:00
Ismail Kundakci 7f7ba1d1fb runc: update to 1.3.6
https://github.com/opencontainers/runc/releases/tag/v1.3.6
Signed-off-by: Ismail Kundakci <ism.kundakci@hotmail.com>
2026-07-18 11:46:26 +03:00
George Sapkin 58e5f19a95 syncthing: bump to 2.1.2
Changes: https://github.com/syncthing/syncthing/releases/tag/v2.1.2
Signed-off-by: George Sapkin <george@sapk.in>
2026-07-16 15:00:54 +02:00
John Audia 1e2dc0917c zsh: update to 5.9.2
Changelog:
- Only minor changes.

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-07-15 08:30:36 +02:00
Fabrice Fontaine 48e49aca11 utils/hplip: fix CPE ID
hp:linux_imaging_and_printing is a better CPE ID than
hp:linux_imaging_and_printing_project as this CPE ID has the latest CVE
(whereas hp:linux_imaging_and_printing_project only has CVEs up to
2013):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:hp:linux_imaging_and_printing

Fixes: 5afe5c9031 (treewide: assign PKG_CPE_ID)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-07-14 15:48:20 +02:00
Daniel Golle 627044ab21 fwupd: allow enabling the devlink plugin
The devlink plugin allows updating firmware of network devices
implementing the kernel devlink interface. It is gated on libmnl,
which was hard-disabled so far. Wire the libmnl meson option to a
new FWUPD_PLUGIN_DEVLINK config symbol, enabled by default, and add
the corresponding libmnl runtime dependency to fwupd-libs.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-07-13 15:12:20 +02:00
Alexandru Ardelean 15af025b7f stress-ng: add config menu to select external libraries
Backport upstream e0c4d324a, which lets a LIB_* variable be emptied to skip
that library's check. Drop 001-disable-extra-stressors.patch, which hardcoded
the same choice, and drive it from a Config.in menu instead. Defaults keep the
previously built set of stressors: only crypt, aio, bsd, jpeg, kmod, sctp and
zlib are probed. apparmor, EGL, GBM, GLES2, IPSec_MB and Judy have no OpenWrt
package, so they are never probed. Drop the backport once it is in a release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-13 14:24:42 +03:00
Alexandru Ardelean 199435708a stress-ng: link libatomic instead of disabling atomics
Drop 002-disable-atomics-mips-and-ppc.patch. It papered over link errors for
64-bit atomics on MIPS and PPC, which happen because stress-ng strips -latomic
whenever $(CC) matches "musl-gcc" -- as our cross toolchains do. Pass
LIB_ATOMIC=-latomic instead; libatomic is already in DEPENDS. Its stress-fractal
hunk was in any case dead since upstream 24c30b7fa narrowed the row counter back
to int32_t, which MIPS32 and PPC32 increment atomically inline.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-13 14:24:42 +03:00
Lukas Voegl 84bdd709ef fwupd: update to 2.1.6
Release notes: https://github.com/fwupd/fwupd/releases/tag/2.1.6

Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
2026-07-13 08:40:23 +02:00
Vladimir Ulrich c7eaa8c93f zoneinfo: updated to 2026c release
Updated package version and file hashes.

Signed-off-by: Vladimir Ulrich <admin@evl.su>
2026-07-11 18:54:23 +02:00
Eric Fahlgren 918fd9285b owut: update to 2026.07.08
Bug fixes:
    efahl/owut@3979710893 owut: handle mid-release errors more gracefully
Enhancements:
    efahl/owut@db17536ec5 treewide: remove stray spaces and tabs
    efahl/owut@a0bb39262d owut: allow removal of non-installed packages

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2026-07-11 23:04:15 +08:00
nantayo dev e698f817af podman: update to 5.8.4
- fix PKG_SOURCE_URL
Podman repository has been transferred from containers to podman-container-tools
- update package version
changelog see: https://github.com/podman-container-tools/podman/releases/tag/v5.8.4

Signed-off-by: nantayo dev <sora1924@outlook.com>
2026-07-10 20:57:53 +02:00
Joshua Covington 30b18d15cb bcm27xx-eeprom: update to Git HEAD (2026-05-27)
Update to the latest Git HEAD (2026-05-27)

Signed-off-by: Joshua Covington <joshuacov@gmail.com>
2026-07-10 12:50:25 +02:00
David Andreoletti a3a5d87229 qemu: enable qemu package support in .config for Rockchip devices
OpenWrt's .config support declaring qemu-* packages as part of the
Rockchip devices OpenWrt images.

Maintainer: @yousong
Compile tested: snapshot
Run tested: NanoPi R4S

Signed-off-by: David Andreoletti <david.andreoletti.dev@gmail.com>
2026-07-10 10:36:02 +02:00
Alexandru Ardelean 248e91d878 stress-ng: update to 0.21.03
Both patches still apply unchanged and remain necessary: upstream's library
list is unchanged, and stress-misaligned.c still only disables atomics on PPC
for gcc < 5.0 while stress-fractal.c has no arch guard at all.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-10 09:13:56 +03:00
Fabian Lipken bb07b4e715 fx: update to 39.2.0
* Update to 39.2.0
* Remove myself as maintainer

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2026-07-09 16:52:14 +03:00
Javier Marcet f19137076a docker-compose: update to version 5.3.1
Release notes:
https://github.com/docker/compose/releases/tag/v5.3.1

Signed-off-by: Javier Marcet <javier@marcet.info>
2026-07-09 08:55:33 +02:00
Dharmik Parmar 1b740c366e watchcat: update package maintainers
List Daniel F. Dickinson and Dharmik Parmar as watchcat maintainers.

This gives future package issues and reviews active contacts.

Signed-off-by: Dharmik Parmar <dharmikparmar2004@yahoo.com>
2026-07-09 08:12:14 +02:00
Dharmik Parmar dd826b7de6 watchcat: resolve logical interface names
Allow logical interface references in watchcat interface options.

Resolve those names to real netifd devices for ping -I.

Keep logical names for ifup and real-device find_config behavior.

Use separate helpers for ping and restart values to avoid eval.

Treat ModemManager mm_iface_name=null as empty, not a modem name.

Signed-off-by: Dharmik Parmar <dharmikparmar2004@yahoo.com>
2026-07-09 08:12:14 +02:00
Maxim Storchak f31a9bf838 lsof: update to 4.99.7
- convert the patch to a make option
- Add -J/-j options for JSON and JSON Lines output format.
- lsof_free_result(): handle result == NULL
- Fix missing parenthesis in lstat error message format
- Fix use-after-free in lsof_select_process_regex
- Fix truncated fd numbers in -F field output
- Display connection state for UDP sockets with -T option

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2026-07-07 20:29:49 +02:00
Philip Prindeville 4b136c0bcb clixon: update to 7.8.0
Features optimized datastore YANG validation including incremental
validation, a reduced XML config footprint, configurable datastore
cache, many bugfixes and a prototype gRPC/gNMI implementation.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2026-07-06 20:25:02 -06:00
Philip Prindeville 3c7195f507 cligen: update to 7.8.0
Check before update in case of "when" statement.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2026-07-06 20:25:02 -06:00
Maxim Storchak 978596639f tmux: update to 3.7b
Changelog: https://raw.githubusercontent.com/tmux/tmux/3.7b/CHANGES

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2026-07-06 22:49:03 +02:00
Etienne Champetier 9e3e7f45f4 prometheus-node-exporter-ucode: fixup CI
Skip ci version check, return 0 when /proc/net/nf_conntrack is missing.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2026-07-06 10:21:13 +02:00
Dharmik Parmar 909597789c fish: fix postrm script interpreter
Add the missing shell interpreter line to the postrm script.

This lets apk run the generated post-deinstall hook when fish is removed.

Bump PKG_RELEASE for the package script change.

Fixes: #29348
Signed-off-by: Dharmik Parmar <dharmikparmar2004@yahoo.com>
2026-07-06 10:01:00 +02:00
Philip A. Prindeville c08761bfcc treewide: homogenize references to libfts for MUSL
The way we use -lfts isn't particularly consistent.  There's no reason
it shouldn't be.  glibc users shouldn't have to deal with someone else's
lack of rigor.

Signed-off-by: Philip A. Prindeville <philipp@redfish-solutions.com>
2026-07-05 22:45:59 -06:00
Etienne Champetier 4741715d8e prometheus-node-exporter-lua: add test / skip test-version
test.sh is pretty basic and will not fail if one of the plugin fails,
which is fine as most plugins will fail in CI anyway.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2026-07-05 18:16:22 +03:00
Etienne Champetier cc886eb990 ubnt-manager: skip ci version check
No version to test here.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2026-07-05 13:36:29 +03:00
Etienne Champetier 8ebab942f5 realtek-poe: skip ci version check
No version to test here.

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2026-07-05 13:27:51 +03:00
Philip Prindeville 5be17299c9 logrotate: conffiles should end directories with slash
/etc/logrotate.d/ needs slash in conffiles to indicate it's
a directory and not a flat file.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2026-07-04 21:04:36 -06:00
Josef Schlehofer e755a9aef2 tree-wide: remove redundant test.sh files
Generic version checks were introduced in actions-shared-workflows,
making these individual test.sh files obsolete.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-07-04 23:42:46 +03:00
Javier Marcet f46f91b7ec docker-compose: update to version 5.3.0
Release notes:
https://github.com/docker/compose/releases/tag/v5.3.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2026-07-04 07:30:43 +02:00