Commit Graph

5678 Commits

Author SHA1 Message Date
TeleostNaCl Dai 7c582d0d4e vim: fix depends configuration
Due to the incorrect DEPENDS configuration, the vim-full and vim-fuller
packages won't show up in menuconfig if the vim-runtime package is not
selected. This happens because these packages depend on vim-runtime.

To fix this, add the '+' symbol to the DEPENDS line. This ensures that
when either vim-full or vim-fuller is selected, the vim-runtime package
(which is a dependency) will also be selected automatically.

Fixes: d1351b3 ("vim: fix config and runtime")
Signed-off-by: TeleostNaCl Dai <teleostnacl@gmail.com>
(cherry picked from commit 639fdb4008)
Signed-off-by: George Sapkin <george@sapk.in>
2025-12-26 09:48:38 +01:00
Wei-Ting Yang 9550e2df72 grep: update to 3.12
Changelog: https://lists.gnu.org/archive/html/info-gnu/2025-04/msg00008.html

Also skip building doc, tests, and gnulib-tests.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
(cherry picked from commit 43479dac7b)
2025-12-25 16:26:11 +02:00
George Sapkin 6900f82dae tar: fix circular dependency on xz
tar depended both on xz and xz-utils which xz already depended on.
Coupled with if PACKAGE_tar check it caused all packages that depended
on tar to have a circular Kconfig dependency. Remove the check and
dependency on xz-utils and leave xz one only.

Move libzstd dependency into DEPENDS.

Fixes: ad82c17 ("tar: fix EXTRA_DEPENDS")
Fixes: https://github.com/openwrt/packages/issues/28141
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit 3dcc4f1d3f)
2025-12-25 12:56:07 +02:00
George Sapkin d6cb12f569 tar: fix EXTRA_DEPENDS
EXTRA_DEPENDS should be used for version constraints. Change to DEPENDS.

Fixes: 488be84 ("utils/tar: Make compression, acl, and xattr support configuration options")
Fixes: 7a49296 ("utils/tar: Fix defaulting to selecting dependencies")
Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit ad82c17f71)
2025-12-25 12:56:07 +02:00
George Sapkin 95edc0183d vim: add SPDX license identifier
Replace license header with SPDX license identifier.

Update copyright.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-20 20:04:15 +02:00
George Sapkin 24fd3dadd4 vim: fix config and runtime
- Install shared runtime for both full and fuller.
- Switch big to huge as big is just an alias to normal.
- Fix default config path for tiny variant.
- Use upstream default config for both full and fuller.
- Don't mark default config files for backup.
- Don't mix variant files.
- Mark fuller variant config files for backup.
- Update configure arguments and remove deprecated ones.
- Remove deprecated configuration variables.
- Improve descriptions.
- Fix the following error by installing the missing runtime files for
  full and correctly installing the default config for tiny:

  E1187: Failed to source defaults.vim

- Fix the following fuller error by installing the missing directory in
  runtime:

  Error detected while processing /usr/share/vim/vim91/plugin/netrwPlugin.vim:
  line    7:
  E919: Directory not found in 'packpath': "pack/*/opt/netrw"

Fixes: https://github.com/openwrt/packages/issues/20203
Fixes: https://github.com/openwrt/packages/issues/28104
Signed-off-by: George Sapkin <george@sapk.in>
2025-12-20 20:04:15 +02:00
Jonas Jelonek 1f5c734bc6 eza: update to 0.23.4
Changelogs:
0.23.1: https://github.com/eza-community/eza/releases/tag/v0.23.1
0.23.2: https://github.com/eza-community/eza/releases/tag/v0.23.2
0.23.3: https://github.com/eza-community/eza/releases/tag/v0.23.3
0.23.4: https://github.com/eza-community/eza/releases/tag/v0.23.4

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
(cherry-picked from cf39ccc1b)
2025-12-18 16:39:04 +01:00
Hannu Nyman 4b32460e34 irqbalance: Revert "irqbalance: update to 1.9.5"
This reverts commit cbdadd2f9e.
Seems to cause trouble at least in ipq806x/R7800, so let's revert
for cautionary reasons.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-12-17 21:30:30 +02:00
Hannu Nyman cbdadd2f9e irqbalance: update to 1.9.5
Update irqbalance to version 1.9.5

* drop the original local meson patch, as meson is now properly adopted
  by upstream. But patch meson.build to keep glib2 library statically
  linked in order to avoid a dependency and indirect size increase.

* disable unnecessary functions via meson features settings
  (capng, numa, systemd, thermal, ui)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 65d83de7f8)
2025-12-14 19:52:45 +02:00
Eric Fahlgren 384d7387d6 owut: update to 2025.12.01
Bug fixes:
    efahl/owut@4482dd097f owut: handle changes in a package's version number format

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
(cherry picked from commit 76953dba6b)
2025-12-14 19:44:10 +08:00
Vladimir Ulrich b83918c811 zoneinfo: updated to 2025c release
Updated package version and file hashes.

Signed-off-by: Vladimir Ulrich <admin@evl.su>
(cherry picked from commit 19c662ac71)
2025-12-13 10:40:37 +02:00
Niklas Thorild aecb53a8f7 telegraf: set home variable in uci-defaults script
avoid a non-critical error caused by getent not being installed

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2025-12-09 19:55:06 +01:00
Niklas Thorild 10febdb24a telegraf: update to 1.37.0
- Update Telegraf to v1.37.0

Signed-off-by: Niklas Thorild <niklas@thorild.se>
2025-12-09 19:55:06 +01:00
Ivan Diaz dfe2967675 watchcat: set default value for mmifacename to prevent argument shift
Set mmifacename default to "null" instead of an empty string to avoid
argument displacement when the value is not defined. Also remove leftover
debug comments from previous commit.

Signed-off-by: Ivan Diaz <diaz.it@icloud.com>
2025-12-09 12:12:19 +01:00
Ivan Diaz 5dc13908b4 watchcat: fix argument handling and allow multiple ping hosts
The backend now correctly supports multiple IP addresses and avoids
argument shifting when mmifacename is empty.

Signed-off-by: Ivan Diaz <diaz.it@icloud.com>
2025-12-09 12:12:19 +01:00
Markus Hube 803a754525 prometheus-node-exporter-lua: remove zero values
depending on the configuration there may be multiple
interfaces creating multiple time series always
reporting 0 value. omiting them from the export saves
resources. most notably cpu. this is limited to
counter types

Signed-off-by: Markus Hube <markus.hube@t-online.de>
2025-12-09 08:14:54 +08:00
George Sapkin f4cf114981 vim: disable wayland to fix missing dependency
vim autodetects wayland if it's installed, but there's no dependency on
it which results in:

Package vim-full is missing dependencies for the following libraries:
libwayland-client.so.0

Fixes: 4406b79 ("vim: bump to 9.1.1918")
Signed-off-by: George Sapkin <george@sapk.in>
2025-12-08 15:17:41 +01:00
George Sapkin 4406b792e7 vim: bump to 9.1.1918
Switch source to GitHub for the most recent releases.

Changes: https://github.com/vim/vim/compare/v9.1.0...v9.1.1918
Signed-off-by: George Sapkin <george@sapk.in>
2025-12-07 20:09:57 +01:00
George Sapkin 3365ba873b vim: add actual xxd version
Use the actual xxd version instead of the vim one for packaging.

Add matching CI test.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-07 20:09:57 +01:00
Nate Robinson 6db7c6bae4 lf: update to r39
https://github.com/gokcehan/lf/releases/tag/r39

Signed-off-by: Nate Robinson <nrobinson2000@me.com>
2025-12-07 20:06:00 +01:00
Maxim Storchak 57242e5db3 tmux: update to 3.6a
changes: https://raw.githubusercontent.com/tmux/tmux/3.6a/CHANGES

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2025-12-05 23:00:29 +01:00
Jianhui Zhao 7353b3dd57 rtty: update to 9.0.4
changelog: https://github.com/zhaojh329/rtty/releases/tag/v9.0.4

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-12-05 22:55:24 +01:00
Vladimir Ermakov e93f03aadd qemu: update to 10.1.2
- Update version
- No patch changed

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2025-12-04 17:23:42 +01:00
Christian Marangi 0879f66755 gummiboot: add patch fixing compilation error
Add patch fixing compilation error for implicit declaration of
'basename' and also add a patch to use toolchain version of nm and
objcopy tool.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-12-04 14:05:03 +01:00
Tianling Shen dbd2c87bae yq: Update to 4.49.2
Release note:
- https://github.com/mikefarah/yq/releases/tag/v4.49.1
- https://github.com/mikefarah/yq/releases/tag/v4.49.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-04 10:20:01 +08:00
Yanase Yuki fab55c2670 ykclient: remove package
Upstream stopped ykclient developments.
https://github.com/Yubico/yubico-c-client

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-12-03 11:24:29 +01:00
Yanase Yuki 7976b2028b triggerhappy: remove package
The latest upstream commit is 9 years ago.
It seems this package is no longer maintained.
No packages depends on this.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-12-03 11:24:07 +01:00
George Sapkin ccdef839f5 syncthing: bump to 2.0.12
Changelog: https://github.com/syncthing/syncthing/releases/tag/v2.0.12
Signed-off-by: George Sapkin <george@sapk.in>
2025-12-03 08:30:01 +01:00
Christian Marangi 8762399e15 clixon: backport upstream patch fixing support for 32 bit
Backport upstream patch for clixon fixing support for 32 bit.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-12-02 00:03:33 +01:00
Hannu Nyman 6c55fe0c43 pv: explicitly enable ncursesw, add dependency
Explicitly enable ncurses usage and add dependency for it.

(Feature was added 1.9.24, and buildbot has occasionally failed due
to the missing dependency if ncurses has been already built.)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-12-01 11:14:48 +01:00
Hannu Nyman 52e1239123 pv: remove inactive maintainer
Remove the maintainer info, as jow has not committed to the package
since 2016.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-12-01 11:14:48 +01:00
Anari Jalakas 6469f06858 lm-sensors: pass TARGET_LDFLAGS to fix linking
Explicitly pass $(TARGET_LDFLAGS) to the build system
to resolve MIPS linker errors related to missing -fPIC.

Signed-off-by: Anari Jalakas <anari.jalakas@gmail.com>
2025-11-30 14:44:13 +01:00
George Sapkin 5144398d1b Revert "tar: fix EXTRA_DEPENDS"
This reverts commit 593267af24.

Signed-off-by: George Sapkin <george@sapk.in>
2025-11-26 13:14:40 +01:00
Christian Marangi d00f2e3b81 taskwarrior: bump to 2.6.2 and backport patch for CMake >= 4.0 support
Bump taskwarrior to 2.6.2 release and backport upstream patch for
CMake >= 4.0 support.

Minor modification were done to the backport patch to adapt to release
2.6.2.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-25 15:51:34 +01:00
Christian Marangi 108f2e84bf rtty: backport upstream patch for CMake >= 4.0 support
Backport upstream patch for rtty for CMake >= 4.0 support.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-25 15:49:53 +01:00
George Sapkin 593267af24 tar: fix EXTRA_DEPENDS
EXTRA_DEPENDS should be used for version constraints. Change to DEPENDS.

Fixes: 488be84 ("utils/tar: Make compression, acl, and xattr support configuration options")
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-25 16:48:27 +02:00
George Sapkin 20132be0e7 ubnt-manager: fix EXTRA_DEPENDS
EXTRA_DEPENDS should be used for version constraints. Change to DEPENDS.

Fixes: e4a8d3f ("ubnt-manager: add ubnt-manager")
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-25 16:48:27 +02:00
George Sapkin 4914e5ef74 airos-dfs-reset: fix EXTRA_DEPENDS
EXTRA_DEPENDS should be used for version constraints. Change to DEPENDS.

Fixes: e36e8a6 ("airos-dfs-reset: add airos-dfs-reset")
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-25 16:48:27 +02:00
Christian Marangi 3b35d81d10 uledd: add patch for CMake >= 4.0 support
Add patch for uledd for CMake >= 4.0 support.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-24 22:49:06 +01:00
Christian Marangi 646817c8d6 rtl_433: backport upstream patch for CMake >= 4.0 support
Backport upstream patch for rtl_433 for CMake >= 4.0 support.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-24 20:21:57 +01:00
Christian Marangi 7733ddb733 openobex: add patch for CMake >= 4.0 support
Add patch for openobex for CMake >= 4.0 support.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-24 17:55:53 +01:00
Philip Prindeville ec3ce1628b clixon: Update to 7.6.0
No significant changes.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2025-11-23 18:28:36 -07:00
Philip Prindeville 292df25b18 cligen: Update to 7.6.0
The "const" patches are now upstream.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2025-11-23 18:28:36 -07:00
Christian Marangi 424395d1bc gammu: add patch fixing CMake >= 4.0 support
Add patch fixing support for CMake >= 4.0 version.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-23 12:36:29 +01:00
Carsten Schuette 0e02dced1a btrfs-progs: Add no-mold to build flags
Fixes openwrt#26541
Signed-off-by: Carsten Schuette <schuettecarsten@googlemail.com>
2025-11-23 12:29:50 +01:00
Marcin Maj 58fdabe4cd mc: update to 4.8.33
Drop unnecessary patches. Changes in upstream repository already include them.
Changelog: https://raw.githubusercontent.com/MidnightCommander/mc/refs/tags/4.8.33/doc/NEWS

Signed-off-by: Marcin Maj <marcinmajsc@gmail.com>
2025-11-23 09:53:01 +01:00
Yanase Yuki 6552ecbef9 ykpers: remove packages
Upstream stopped ykpers developments.
https://github.com/Yubico/yubikey-personalization
yubico-pam is the only dependents of this,
but yubico-pam has been removed from repo.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-11-23 08:18:41 +01:00
Christian Marangi 405bac066d augeas: add pending patch fixing compilation error
Add pending patch fixing compilation error:

transform.c: In function 'transform_save':
transform.c:1192:21: error: implicit declaration of function 'canonicalize_file_name' [-Wimplicit-function-declaration]
 1192 |     augorig_canon = canonicalize_file_name(augorig);
      |                     ^~~~~~~~~~~~~~~~~~~~~~
transform.c:1192:21: warning: nested extern declaration of 'canonicalize_file_name' [-Wnested-externs]
transform.c:1192:19: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1192 |     augorig_canon = canonicalize_file_name(augorig);
      |                   ^
transform.c: In function 'remove_file':
transform.c:1476:19: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1476 |     augorig_canon = canonicalize_file_name(augorig);
      |                   ^

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-23 07:47:44 +02:00
Christian Marangi fc902d6892 bluld: add patch fixing CMake >= 4.0 support
Add patch fixing CMake >= 4.0 support. The package is simple enough that
the version can be bumped with no problem.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-22 21:56:58 +01:00
Christian Marangi b5bc742731 quectel-timesync: update to Git HEAD (2025-11-19)
ea24eb56dc55 README: fix typo
7b7042cd299f openwrt: add dependency on USB serial driver
5b64bb8f96eb actions: only build quectel-timesync package
0aa5ab8aa9ef Revert "openwrt: add dependency on USB serial driver"
a8ba7674c112 ci: add release tags
514b801694c7 timesync: fix help text
ad425ae6acea openwrt: increase default interval
ce4d4b14284a CMakeLists: bump CMake minimum version to 3.10 (#2)

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-21 20:56:02 +01:00