Commit Graph

35191 Commits

Author SHA1 Message Date
George Sapkin
c9895bfda8 golang: bump to 1.25.5
Fixes: CVE-2025-61727
Fixes: CVE-2025-61729
Link: https://github.com/golang/go/issues?q=milestone%3AGo1.25.5+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in>
2025-12-04 14:05:58 +02:00
Paul Donald
3a50c4730a chrony: Makefile amendments
Update URL to current distro source
drop provides:=nts since it is unused anywhere

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-04 19:48:00 +08:00
Paul Donald
505f3a0e17 chrony: add provides logic to Makefile
This satisfies other packages which might depend on either chrony variant.

Should another package dependency request 'chrony', the default will be non-NTS
chrony via DEFAULT_VARIANT:=1 (mlichvar comment:  to avoid pulling its large
dependencies).

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
2025-12-04 19:48:00 +08:00
George Sapkin
bbaa539fbc ci: set explicit workflow permissions
Add explicit permissions for modifying pull requests to labeler and
multi-arch-test-build.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-04 06:00:35 +02:00
Tianling Shen
8e0f4b8bdd rclone: Update to 1.72.0
Release note: https://github.com/rclone/rclone/releases/tag/v1.72.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-04 10:25:01 +08:00
Tianling Shen
4a48ac1f93 xray-core: Update to 25.12.2
Release note: https://github.com/XTLS/Xray-core/releases/tag/v25.12.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-04 10:24:08 +08:00
Tianling Shen
d5b533f8a6 dnsproxy: Update to 0.78.1
Release note:
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.78.0
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.78.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-12-04 10:21:31 +08: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
George Sapkin
7658669759 multi-arch-test-build: post formal summaries to PR
Post formality check summaries to a PR.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-03 20:15:14 +01:00
Josef Schlehofer
598dc276f7 python-parsley: drop package
This looks like it is not maintained anymore.
The last commit in the repository [1] is from 2017,
and the last tarball uploaded on PyPI is from 2015.

That tarball does not follow PEP625, because the
wheel and tarball begins with uppercase, it should be
in lowercase and as well it is still using setup.py.

Python these days is using pyproject.toml.

[1] https://github.com/washort/parsley

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-12-03 20:14:16 +01:00
Josef Schlehofer
95fe4bf332 python-pysocks: remove outdated and not maintained package
The latest commit in https://github.com/Anorov/PySocks
is from 2019, it looks outdated and not maintained.

It does not follow PEP 625.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-12-03 20:12:52 +01:00
Andris PE
96a2fb3ef4 trafficshaper: remove test codes
Remove requirement test code as it is already supplied by package
dependencies
Depend on ip6tables to satisfy description claim

Signed-off-by: Andris PE <neandris@gmail.com>
2025-12-03 11:27:23 +01: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
2c558a851f ci: label formality failures
Add or remove 'not following guidelines' label based on formality check
status.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-03 11:20:05 +01:00
George Sapkin
a9ae28811a ci: add PR labeler workflow
Label based on target release branch. Labels must be manually defined to
avoid giving the action unnecessary permissions. Release labels must be
defined in the config after each release is forked.

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-03 11:20:05 +01:00
Yanase Yuki
12342ac3ea netstinky: remove package
It seems this package is no longer maintained.
- The latest upstream commit is 4 years ago.
- Official website and IoC update servers
  are unreachable.
  https://crt.sh/?q=netstinky-api.wand.net.nz

No packages depend on this.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-12-03 08:51:41 +01:00
Yanase Yuki
9d6d44487f webui-aria2: remove package
It seems this software is no longer maintained.
- The latest upstream commit is 4 years ago.
- Author didn't respond security issue report. (CVE-2023-39141)

No packages depend on this.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-12-03 08:40: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
Jan Hák
d4321095cd knot: update to version 3.5.2
Release notes: https://www.knot-dns.cz/2025-11-28-version-352.html

Signed-off-by: Jan Hák <jan.hak@nic.cz>
2025-12-02 21:52:31 +01:00
Philip Prindeville
27f55cdbda isc-dhcp: use modzone not addzone so in-addr.arpa works
Updates to in-addr.arpa are being rejected with:

update failed: REFUSED

because we create an empty zone, and then try to add it again
when it already exists.  So use modzone instead to update it.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2025-12-02 10:03:24 -07:00
Daniel Golle
404d74febc cyrus-sasl: fix build with glibc
Add missing dependency +USE_GLIBC:libcrypt-compat to express dependency
on libcrypto.so.1 when building with GNU glibc.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-12-02 17:15:38 +02: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
Daniel Golle
aed8ca7bd9 exim: update to version 4.99
See https://code.exim.org/exim/exim/releases/tag/exim-4.99

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-12-01 22:37:41 +00: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
Yanase Yuki
fd191c9b49 freeradius3: drop yubikey support
FreeRADIUS yubikey plugin depends on obsolete libyubikey.
libyubikey has been removed from repo
due to upstream EoL. (9ea17111f0)
This commit will fix libyubikey dependency problem.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-11-30 19:18:07 +01:00
Hannu Nyman
8a51592569 tdb: update for compatibility, remove absent maintainer
Update to 1.4.14 for compatibility with the current packages infra
(python etc.)

* Refresh patches. Remove old upstream patch
* Remove absent maintainer

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-30 14:48:39 +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
Hannu Nyman
a33351cf73 leptonica: adjust for tesseract expectations
Adjust include path and cmake file path so that tesseract, the only user
of the library, finds the items in place. Should unbreak the tesseract
build.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-30 06:29:53 +01:00
Wei-Ting Yang
6629fc95e0 python-setuptools: fix PKG_CPE_ID
Should be PKG_CPE_ID, not CPE_ID.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2025-11-29 17:13:53 +01:00
Vladimir Ermakov
5cfabbfd0e shine: fix compile bug in l3mdct
- Project has different function declaration in header and source.
- Reformat patches for `git am`

Fixes: https://github.com/openwrt/packages/issues/27957
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2025-11-29 17:13:22 +01:00
Sandro Jäckel
b3ab1798c5 tailscale: update to 1.90.9
Changelog: https://tailscale.com/changelog#2025-11-19
Changelog: https://tailscale.com/changelog#2025-11-25

Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2025-11-28 11:02:14 +01:00
John Audia
4008028a99 snort3: update to 3.10.0.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.10.0.0

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150)

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-11-28 09:45:55 +01:00
John Audia
74f595c57c libdaq3: update to 3.0.23
Changelog: https://github.com/snort3/libdaq/releases/tag/v3.0.23

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150)

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-11-28 09:45:55 +01:00
Rui Salvaterra
ac4f614dfe tor: update to 0.4.8.21 stable
Minor release, see the changelog [1] for what's new.

[1] https://gitlab.torproject.org/tpo/core/tor/-/blob/tor-0.4.8.21/ChangeLog

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2025-11-27 02:48:37 +02:00
Yanase Yuki
3cc97c318a esniper: remove package
esniper's development has been stopped in 2020.
https://esniper.sourceforge.net/
No packages depend on this.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2025-11-26 15:56:11 +01:00
Austin Lane
1f78d9d7a7 python-pypubsub: switch to PyPi sdist
- PyPi sdist was recently added for this package. Switch to using it.

Signed-off-by: Austin Lane <vidplace7@gmail.com>
2025-11-26 15:58:24 +02:00
Austin Lane
2201690cd1 python-chardet: fix build (depend on setuptools)
- Properly depend on python-setuptools to fix build failures.

Signed-off-by: Austin Lane <vidplace7@gmail.com>
2025-11-26 15:57:44 +02:00
Austin Lane
485dee2b0b python-certifi: fix build (depend on setuptools)
- Setuptools has been required since certifi 2025.06.15
  https://github.com/certifi/python-certifi/pull/350

Signed-off-by: Austin Lane <vidplace7@gmail.com>
2025-11-26 14:52:38 +02:00
Alexandru Ardelean
d2d56d216e python-curl: bump to version 7.45.7
Change bumps version to 7.45.7
Adding python-setuptools/host as PKG_BUILD_DEPENDS.

Package is no longer needed.

Fixes:
 https://github.com/openwrt/packages/issues/27915

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-26 14:51:45 +02:00
Ioan Bobar
00204af37d python-idna: bump to version 3.11
bump to version 3.11

Signed-off-by: Ioan Bobar <ioan.bobar@gmail.com>
2025-11-26 14:51:45 +02: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
Rosen Penev
1f0a1f9f2d ola: fix compilation with newer liblo
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-11-26 13:05:36 +01:00
Rosen Penev
6377a6e8bc liblo: fix pkgconf file
OS paths are wrongly being passed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-11-26 13:05:36 +01:00
Austin Lane
12d23c8e95 python-urllib3: fix builds with setuptools-scm 9.x
- Fix builds for python-urllib3 with setuptools-scm
- Patch sourced from upstream (un-released/main branch)

Signed-off-by: Austin Lane <vidplace7@gmail.com>
2025-11-26 11:22:22 +01:00
Christian Marangi
d0f1c668c2 perl-www-curl: fix compilation error with new cURL version
Add patch removing internal macro CURL_HAS_DECLSPEC_ATTRIBUTE.

This fix a compilation error for the package.

Also improve the old 7.88 patch with wrong whitespace.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-26 02:46:32 +01:00
Christian Marangi
0028a5434d netopeer2: fix install path for netopeer2-server
New version of netopeer2 moved the install location of netopeer2-server
from /usr/bin to /usr/sbin.

Update the install location to reflect this change.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-26 02:26:06 +01:00
Christian Marangi
7c9b2491a9 sysrepo: correctly install .yang file with revision
With new sysrepo version, the .yang file are shipped with revision.
Update the package install to align to the new names.

The change of name doesn't cause regression as the revision is optional
on loading .yang files.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-25 16:39:59 +01:00
Christian Marangi
51f533e53b libnetconf2: add pending patch to disable PAM support
Add pending patch to disable PAM support to limit need to add extra
dependency.

This is needed if libpam is selected as the package will detect the
library and enable support for it by default.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-25 16:18:12 +01:00