feed/packages.git
19 months agopython-exceptiongroup: Remove previous build workaround
Jeffery To [Thu, 13 Apr 2023 17:36:12 +0000 (01:36 +0800)]
python-exceptiongroup: Remove previous build workaround

With proper support for pyproject.toml-based builds in place, this is no
longer necessary.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-astral: Remove BROKEN
Jeffery To [Wed, 1 Mar 2023 08:48:10 +0000 (16:48 +0800)]
python-astral: Remove BROKEN

With proper support for pyproject.toml-based builds in place, this
package will now build.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython: Add proper support for pyproject.toml-based builds
Jeffery To [Fri, 17 Feb 2023 17:13:22 +0000 (01:13 +0800)]
python: Add proper support for pyproject.toml-based builds

This removes the changes made in
61f202c0170785addbbc449e4de61cc5886f0833 and adds actual support for
pyproject.toml-based (PEP 517) builds of Python packages.

Packages can force the use of the old build process by setting
PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1; this should only be a temporary
workaround until the package can be updated/fixed to use the new build
process.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agoonionshare-cli: Force old Python build process
Jeffery To [Tue, 7 Mar 2023 05:51:26 +0000 (13:51 +0800)]
onionshare-cli: Force old Python build process

This package requires poetry to build using the new Python build process
but poetry is not available, so force the old build process for now.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agonmap: Force old Python build process
Jeffery To [Mon, 6 Mar 2023 14:09:53 +0000 (22:09 +0800)]
nmap: Force old Python build process

This package isn't compatible with the new Python build process yet, so
force the old build process for now.

This also adds a call to Py3Build/Install, for when the new build
process can be used.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agoi2c-tools: Prepare for new Python build process
Jeffery To [Tue, 7 Mar 2023 05:38:07 +0000 (13:38 +0800)]
i2c-tools: Prepare for new Python build process

This sets build options and adds a call to Py3Build/Install to prepare
for the new Python build process.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agofail2ban: Override Build/Compile instead of Py3Build/Compile
Jeffery To [Mon, 6 Mar 2023 14:07:06 +0000 (22:07 +0800)]
fail2ban: Override Build/Compile instead of Py3Build/Compile

This allows changes to the Python build system apply more easily to the
package.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-libraries: Force old build process
Jeffery To [Mon, 6 Mar 2023 03:46:09 +0000 (11:46 +0800)]
python-libraries: Force old build process

These packages will need adjustments to work with pyproject.toml-based
builds, so set PYTHON3_PKG_FORCE_DISTUTILS_SETUP:=1 to force the old
build process (when pyproject.toml-based builds are in place) for now.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-ubus: Force old build process
Jeffery To [Mon, 6 Mar 2023 04:04:33 +0000 (12:04 +0800)]
python-ubus: Force old build process

This package will not build with the pyproject.toml-based build process
because it has a build dependency on pytest-runner[1].

pytest-runner has been deprecated[2], so instead of adding a package for
pytest-runner to fulfill the build dependency, force this package to use
the old build process.

[1]: https://gitlab.nic.cz/turris/python-ubus/-/blob/v0.1.1/setup.py#L35
[2]: https://github.com/pytest-dev/pytest-runner#deprecation-notice

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-twisted: Update to 22.10.0
Jeffery To [Mon, 20 Feb 2023 02:51:57 +0000 (10:51 +0800)]
python-twisted: Update to 22.10.0

Includes fix for CVE-2022-39348 (NameVirtualHost Host header injection).

This adds a build dependency that will be required for
pyproject.toml-based builds.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-pytest-forked: Update to 1.6.0
Jeffery To [Sun, 19 Feb 2023 18:41:22 +0000 (02:41 +0800)]
python-pytest-forked: Update to 1.6.0

The overly-strict build requirements in 1.3.0[1] would cause a build
failure with pyproject.toml-based builds.

[1]: https://github.com/pytest-dev/pytest-forked/blob/v1.3.0/pyproject.toml#L2

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-pytest: Update to 7.3.0
Jeffery To [Sun, 19 Feb 2023 16:52:53 +0000 (00:52 +0800)]
python-pytest: Update to 7.3.0

This also removes BROKEN from the package.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-pycrate: Update to 0.6.0
Jeffery To [Mon, 6 Mar 2023 03:32:54 +0000 (11:32 +0800)]
python-pycrate: Update to 0.6.0

This also changes the download to PyPI and updates several package
makefile fields.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-jsonschema: Add build dependencies
Jeffery To [Mon, 6 Mar 2023 03:29:02 +0000 (11:29 +0800)]
python-jsonschema: Add build dependencies

These will be required for pyproject.toml-based builds.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-incremental: Update to 22.10.0, redo patch, add host build
Jeffery To [Mon, 20 Feb 2023 01:22:31 +0000 (09:22 +0800)]
python-incremental: Update to 22.10.0, redo patch, add host build

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-exceptiongroup: Update to 1.1.1
Jeffery To [Fri, 17 Feb 2023 17:05:56 +0000 (01:05 +0800)]
python-exceptiongroup: Update to 1.1.1

This adds a build dependency that will be required for
pyproject.toml-based builds.

This also removes the run-time dependency on python3-attrs; there is no
indication this package is required.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-docker: Add missing build dependency
Jeffery To [Mon, 20 Feb 2023 04:58:27 +0000 (12:58 +0800)]
python-docker: Add missing build dependency

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-dns: Update to 2.3.0
Jeffery To [Mon, 20 Feb 2023 05:08:55 +0000 (13:08 +0800)]
python-dns: Update to 2.3.0

This adds a build dependency that will be required for
pyproject.toml-based builds.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-dbus-fast: Add build dependencies
Jeffery To [Fri, 31 Mar 2023 09:12:14 +0000 (17:12 +0800)]
python-dbus-fast: Add build dependencies

These will be required for pyproject.toml-based builds.

This also includes a patch to unpin the version requirement for
setuptools, as the current in-repo version of setuptools does not
fulfill this requirement, and there does not appear to be any specific
reason why this version requirement is necessary.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-cryptography: Update patch to disable Rust
Jeffery To [Sat, 18 Feb 2023 10:24:43 +0000 (18:24 +0800)]
python-cryptography: Update patch to disable Rust

This extends the patch to also apply for pyproject.toml-based builds.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-bleak: Add build dependency
Jeffery To [Fri, 31 Mar 2023 09:09:08 +0000 (17:09 +0800)]
python-bleak: Add build dependency

This will be required for pyproject.toml-based builds.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-astral: Update to 3.2
Jeffery To [Fri, 17 Feb 2023 13:19:17 +0000 (21:19 +0800)]
python-astral: Update to 3.2

This adds a build dependency that will be required for
pyproject.toml-based builds.

This also marks the package as BROKEN (for now) as it requires proper
support for pyproject.toml-based builds.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agoborgbackup: Add missing build dependencies
Jeffery To [Wed, 1 Mar 2023 06:09:43 +0000 (14:09 +0800)]
borgbackup: Add missing build dependencies

setuptools-scm is a declared build dependency[1], and pkgconfig will
allow setup to find the required libraries, replacing the need to set
environment variables.

[1]: https://github.com/borgbackup/borg/blob/1.2.4/setup.py#L313

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agopython-pkgconfig: Add new host-only package
Jeffery To [Wed, 1 Mar 2023 06:16:40 +0000 (14:16 +0800)]
python-pkgconfig: Add new host-only package

From the README:

pkgconfig is a Python module to interface with the pkg-config command
line tool for Python 3.3+.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agoxxhash: Fix pkg-config metadata file
Jeffery To [Fri, 17 Feb 2023 04:02:58 +0000 (12:02 +0800)]
xxhash: Fix pkg-config metadata file

Currently, Build/InstallDev installs libxxhash.pc.in, which is the
template for libxxhash.pc and does not contain the correct information.
(pkg-config also does not recognize this file name.)

This uses PKG_INSTALL:=1 so that libxxhash.pc is generated (by 'make
install').

This also removes the need to override Build/Prepare by setting the
correct command in PKG_UNPACK.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agosnort3: update to 3.1.60.0
John Audia [Sat, 22 Apr 2023 12:05:57 +0000 (08:05 -0400)]
snort3: update to 3.1.60.0

Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
19 months agobanip: release 0.8.4-1
Dirk Brenken [Sun, 23 Apr 2023 20:03:09 +0000 (22:03 +0200)]
banip: release 0.8.4-1

* add support for a custom feeds file (/etc/banip/banip.custom.feeds). Add new or edit existing banIP feeds on your own with the integrated custom feed editor (LuCI-component
* add a new option 'ban_blockpolicy' to overrule the default bblock policy (block all chains), see readme for details
* change the feed file format and add a new ipthreat feed, see readme
* refine (debug) logging
* multiple small fixes and improvements
* readme update
* luci update (separate commit)

Signed-off-by: Dirk Brenken <dev@brenken.org>
19 months agoqemu: add zstd option
Vladimir Ermakov [Thu, 20 Apr 2023 12:26:50 +0000 (14:26 +0200)]
qemu: add zstd option

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
19 months agoqemu: update to 8.0.0
Vladimir Ermakov [Thu, 20 Apr 2023 10:23:19 +0000 (12:23 +0200)]
qemu: update to 8.0.0

- Update version to 8.0.0
- Refresh patches
- Update configure opttions to disable libdw

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
19 months agoksmbd-tools: update to 3.4.8 release
Andrew Sim [Sun, 23 Apr 2023 05:15:45 +0000 (07:15 +0200)]
ksmbd-tools: update to 3.4.8 release

Changelog: https://github.com/cifsd-team/ksmbd-tools/releases/tag/3.4.8

Maintainer: nobody
Compile tested: Mediatek filogic, Asus TUF AX4200, lastest master
Run tested: Mediatek filogic, Asus TUF AX4200, lastest master

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
19 months agoshadowsocks-libev: ACL support
Kirill Fertikov [Fri, 21 Apr 2023 19:48:21 +0000 (00:48 +0500)]
shadowsocks-libev: ACL support

Link: https://github.com/openwrt/packages/pull/20647
Signed-off-by: Kirill Fertikov <kirill.fertikov@gmail.com>
[indentation fix]
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
19 months agoMerge pull request #20857 from pprindeville/strongswan-drop-local_gateway
Philip Prindeville [Sun, 23 Apr 2023 04:58:28 +0000 (22:58 -0600)]
Merge pull request #20857 from pprindeville/strongswan-drop-local_gateway

strongswan: local_gateway unused in swanctl.init

19 months agostrongswan: local_gateway unused in swanctl.init 20857/head
Philip Prindeville [Fri, 21 Apr 2023 18:02:28 +0000 (12:02 -0600)]
strongswan: local_gateway unused in swanctl.init

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
19 months agodocker-compose: Update to version 2.17.3
Javier Marcet [Sat, 22 Apr 2023 08:46:19 +0000 (10:46 +0200)]
docker-compose: Update to version 2.17.3

Signed-off-by: Javier Marcet <javier@marcet.info>
19 months agoMerge pull request #20845 from jefferyto/ci-local-feed
Tianling Shen [Fri, 21 Apr 2023 23:36:39 +0000 (07:36 +0800)]
Merge pull request #20845 from jefferyto/ci-local-feed

CI: Add local feed for CI-built packages

19 months agotreewide: remove AUTORELEASE
Paul Fertser [Fri, 21 Apr 2023 16:32:27 +0000 (16:32 +0000)]
treewide: remove AUTORELEASE

Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
19 months agoicu: bump to 73.1
Hirokazu MORIKAWA [Sat, 15 Apr 2023 12:56:03 +0000 (21:56 +0900)]
icu: bump to 73.1

Description:
It updates to CLDR 43 locale data with various additions and corrections.
ICU 73 improves Japanese and Korean short-text line breaking, reduces C++ memory use in date formatting, and promotes the Java person name formatter from tech preview to draft.
ICU 73 and CLDR 43 are minor releases, mostly focused on bug fixes and small enhancements. (The fall CLDR/ICU releases will update to Unicode 15.1 which is planned for September.)
ICU 73 updates to the time zone data version 2023c (2023-mar). Note that pre-1970 data for a number of time zones has been removed, as has been the case in the upstream tzdata release since 2021b.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
19 months agorust: update to 1.69.0
Luca Barbato [Thu, 20 Apr 2023 18:52:32 +0000 (18:52 +0000)]
rust: update to 1.69.0

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
19 months agonginx: split DAV_EXT from standard nginx DAV config 20851/head
Christian Marangi [Thu, 20 Apr 2023 05:43:53 +0000 (07:43 +0200)]
nginx: split DAV_EXT from standard nginx DAV config

Split DAV_EXT from standard nginx DAV config as additional WebDAV
methods are provided by an external module.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
19 months agoMerge pull request #20846 from johnfzc/sscep-license
Florian Eckert [Thu, 20 Apr 2023 06:16:34 +0000 (08:16 +0200)]
Merge pull request #20846 from johnfzc/sscep-license

scep: fix license

19 months agopdns-recursor: update to 4.8.4
Peter van Dijk [Wed, 29 Mar 2023 13:09:20 +0000 (15:09 +0200)]
pdns-recursor: update to 4.8.4

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
19 months agopdns: update to 4.7.4
Peter van Dijk [Mon, 17 Apr 2023 08:24:04 +0000 (10:24 +0200)]
pdns: update to 4.7.4

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
19 months agoMerge pull request #20824 from jefferyto/newt-0.52.23
Josef Schlehofer [Wed, 19 Apr 2023 15:55:05 +0000 (17:55 +0200)]
Merge pull request #20824 from jefferyto/newt-0.52.23

newt: Update to 0.52.23

19 months agoscep: fix license 20846/head
John Marrett [Wed, 19 Apr 2023 12:52:04 +0000 (08:52 -0400)]
scep: fix license

Signed-off-by: John Marrett <johnf@zioncluster.ca>
19 months agoCI: Add local feed for CI-built packages 20845/head
Jeffery To [Wed, 22 Mar 2023 07:46:13 +0000 (15:46 +0800)]
CI: Add local feed for CI-built packages

To test each package, the CI-built target package (ipk) file is
installed, but currently the target package's dependencies are installed
from the standard opkg feeds.

There are cases when the CI-built target packages should be
installed/tested together:

* If a pull request contains several new packages that depend on each
  other, the test step will fail as the new dependencies cannot be found
  in the current packages feed.

* If a pull request upgrades a source package that builds several target
  packages that depend on each other, the test step may fail due to the
  version/ABI mismatch between a newer target package and the older
  dependencies installed from the packages feed.

This sets up a local feed for the CI-built packages so that dependencies
are also installed from the same set of packages.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agolighttpd: adjust packages for built-in modules
Glenn Strauss [Wed, 12 Apr 2023 17:15:49 +0000 (13:15 -0400)]
lighttpd: adjust packages for built-in modules

(.so is no longer built, but package still contains config files)

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
19 months agolighttpd: fix package DEPENDS syntax
Glenn Strauss [Fri, 14 Apr 2023 19:19:36 +0000 (15:19 -0400)]
lighttpd: fix package DEPENDS syntax

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agoxray-core: Update to 1.8.1
Tianling Shen [Tue, 18 Apr 2023 20:12:30 +0000 (04:12 +0800)]
xray-core: Update to 1.8.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agodnsproxy: Update to 0.49.1
Tianling Shen [Tue, 18 Apr 2023 20:11:52 +0000 (04:11 +0800)]
dnsproxy: Update to 0.49.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agoMerge pull request #20826 from jefferyto/obfs4proxy-0.0.14
Josef Schlehofer [Tue, 18 Apr 2023 14:51:55 +0000 (16:51 +0200)]
Merge pull request #20826 from jefferyto/obfs4proxy-0.0.14

obfs4proxy: Update to 0.0.14

19 months agoMerge pull request #20827 from jefferyto/slang2-2.3.3
Josef Schlehofer [Tue, 18 Apr 2023 14:39:32 +0000 (16:39 +0200)]
Merge pull request #20827 from jefferyto/slang2-2.3.3

slang2: Update to 2.3.3, refresh patches

19 months agodnsdist: update to 1.8.0
Peter van Dijk [Thu, 30 Mar 2023 14:41:34 +0000 (16:41 +0200)]
dnsdist: update to 1.8.0

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
19 months agoknxd: bump to new upstream release 0.14.58
Othmar Truniger [Mon, 17 Apr 2023 16:08:57 +0000 (18:08 +0200)]
knxd: bump to new upstream release 0.14.58

Signed-off-by: Othmar Truniger <github@truniger.ch>
19 months agoznc: add push external module 20716/head
Christian Marangi [Sat, 25 Mar 2023 06:46:40 +0000 (07:46 +0100)]
znc: add push external module

Add push external module. This is very useful for an IRC Bounder as this
module permits to register various services and receive a push
notification on the registered service.

One example is attaching a telegram bot and receive notification on your
phone when an user tags you in one of the connected channels.

Bump and drop AUTORELEASE from PKG_RELEASE since we are adding a new
module.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
19 months agoznc: drop playback patch and reference from github repository
Christian Marangi [Sat, 25 Mar 2023 06:43:36 +0000 (07:43 +0100)]
znc: drop playback patch and reference from github repository

We currently inclde the playback external module with a separate patch.
This is ugly and can be better handled.

Add required changes to download the external module from his own github
repository. Then create a link in the znc modules to reference the cpp
source.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
19 months agov2ray-core: Update to 5.4.1
Tianling Shen [Mon, 17 Apr 2023 15:27:11 +0000 (23:27 +0800)]
v2ray-core: Update to 5.4.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agoslang2: Update to 2.3.3, refresh patches 20827/head
Jeffery To [Mon, 17 Apr 2023 14:24:32 +0000 (22:24 +0800)]
slang2: Update to 2.3.3, refresh patches

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agoobfs4proxy: Update to 0.0.14 20826/head
Jeffery To [Mon, 17 Apr 2023 14:05:51 +0000 (22:05 +0800)]
obfs4proxy: Update to 0.0.14

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agoboost: Updates package to version 1.82.0
Carlos Miguel Ferreira [Mon, 17 Apr 2023 11:45:57 +0000 (12:45 +0100)]
boost: Updates package to version 1.82.0

This commit updates boost to version 1.82.0

A new header-only library is available:
- MySql: a C++11 client for the MySQL database server, based on
Boost.Asio, from Ruben Perez. [1]

More info about Boost 1.82.0 can be found at the usual place [2].

[1]: https://www.boost.org/doc/libs/1_82_0/libs/mysql/doc/html/index.html
[2]: https://www.boost.org/users/history/version_1_82_0.html

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
19 months agonewt: Update to 0.52.23 20824/head
Jeffery To [Mon, 17 Apr 2023 11:59:42 +0000 (19:59 +0800)]
newt: Update to 0.52.23

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agonmap: refresh patch
Nuno Gonçalves [Mon, 17 Apr 2023 08:48:59 +0000 (09:48 +0100)]
nmap: refresh patch

Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
19 months agophp8: update to 8.2.5
Michael Heimpold [Sat, 15 Apr 2023 13:56:23 +0000 (15:56 +0200)]
php8: update to 8.2.5

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
19 months agonmap: update license
Nuno Gonçalves [Sat, 15 Apr 2023 22:54:20 +0000 (23:54 +0100)]
nmap: update license

Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
19 months agonmap: bump to 7.93
Nuno Gonçalves [Sat, 15 Apr 2023 22:30:30 +0000 (23:30 +0100)]
nmap: bump to 7.93

Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
19 months agoapk: Update to 2.12.11
Tianling Shen [Tue, 11 Apr 2023 19:04:25 +0000 (03:04 +0800)]
apk: Update to 2.12.11

Refreshed patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agoMerge pull request #20811 from jefferyto/python-cython-0.29.34
Josef Schlehofer [Sat, 15 Apr 2023 20:13:19 +0000 (22:13 +0200)]
Merge pull request #20811 from jefferyto/python-cython-0.29.34

python-cython: Update to 0.29.34

19 months agosshtunnel: fix type, case and whitespace issues
Stefan Weil [Sun, 5 Feb 2023 09:27:26 +0000 (10:27 +0100)]
sshtunnel: fix type, case and whitespace issues

Signed-off-by: Stefan Weil <sw@weilnetz.de>
19 months agopython-cython: Update to 0.29.34 20811/head
Jeffery To [Sat, 15 Apr 2023 11:22:06 +0000 (19:22 +0800)]
python-cython: Update to 0.29.34

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
19 months agonode: bump to v18.16.0
Hirokazu MORIKAWA [Fri, 14 Apr 2023 04:42:23 +0000 (13:42 +0900)]
node: bump to v18.16.0

Description:
Update to v18.16.0
Fixed a bug when selecting arm-fpu for vfpv3-d16.

Notable changes
Add initial support for single executable applications
Replace url parser with Ada

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
19 months agoMerge pull request #20804 from 1715173329/g1203
Jeffery To [Fri, 14 Apr 2023 07:43:40 +0000 (15:43 +0800)]
Merge pull request #20804 from 1715173329/g1203

golang: Update to 1.20.3

19 months agogolang: Update to 1.20.3 20804/head
Tianling Shen [Thu, 13 Apr 2023 16:26:38 +0000 (00:26 +0800)]
golang: Update to 1.20.3

Included fixes for:
- CVE-2023-24534
- CVE-2023-24536
- CVE-2023-24537
- CVE-2023-24538

Refreshed patches.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agodnsproxy: Update to 0.49.0
Tianling Shen [Thu, 13 Apr 2023 16:24:48 +0000 (00:24 +0800)]
dnsproxy: Update to 0.49.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agov2ray-geodata: Update to latest version
Tianling Shen [Thu, 13 Apr 2023 16:24:35 +0000 (00:24 +0800)]
v2ray-geodata: Update to latest version

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agocloudflared: Update to 2023.4.0
Tianling Shen [Wed, 12 Apr 2023 19:15:49 +0000 (03:15 +0800)]
cloudflared: Update to 2023.4.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agosyslog-ng: update to version 4.1.1
Josef Schlehofer [Sat, 1 Apr 2023 09:15:13 +0000 (11:15 +0200)]
syslog-ng: update to version 4.1.1

- Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.1.1

- Updated version in config

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
19 months agoMerge pull request #20795 from Payne-X6/master
Josef Schlehofer [Wed, 12 Apr 2023 18:15:55 +0000 (20:15 +0200)]
Merge pull request #20795 from Payne-X6/master

knot: update to version 3.2.6

19 months ago banip: update 0.8.3-2
Dirk Brenken [Wed, 12 Apr 2023 13:31:31 +0000 (15:31 +0200)]
 banip: update 0.8.3-2

* more init fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
19 months agoknot: update to version 3.2.6 20795/head
Jan Hák [Wed, 12 Apr 2023 09:16:04 +0000 (11:16 +0200)]
knot: update to version 3.2.6

Signed-off-by: Jan Hák <jan.hak@nic.cz>
19 months agoruby: update to 3.2.2
Luiz Angelo Daros de Luca [Mon, 10 Apr 2023 20:22:17 +0000 (17:22 -0300)]
ruby: update to 3.2.2

This release includes security fixes. Please check the topics below for
details.

- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time

See https://github.com/ruby/ruby/releases/tag/v3_2_2 for further details.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
19 months agoruby: update to 3.2.1
Luiz Angelo Daros de Luca [Sat, 4 Mar 2023 19:13:39 +0000 (16:13 -0300)]
ruby: update to 3.2.1

Ruby 3.2 changes include:
* WASI based WebAssembly support
* Production-ready YJIT
* Regexp improvements against ReDoS
See: https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/

Ruby 3.2.1 changes includes:
* Bugfixes
See: https://www.ruby-lang.org/en/news/2023/02/08/ruby-3-2-1-released/

Package-related changes are:

* libyaml is no longer bundled, requiring OpenWrt to build it as a host
  library for ruby/host.
* Added sub-packages:
 - ruby-mjit: files for mJIT, although disabled during build
 - ruby-syntax_suggest: finds missing ends
* Backported patches dropped:
 - 001-fix-build-with-libressl-3.5.patch
 - 002-fix-operator-precedence.patch
* Usual dependencies adjustments

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
19 months agoyaml: enable host build
Luiz Angelo Daros de Luca [Sat, 4 Mar 2023 19:12:02 +0000 (16:12 -0300)]
yaml: enable host build

ruby 3.2 does not ship libyaml embedded anymore.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
19 months agosscep: add package
John Marrett [Fri, 17 Mar 2023 18:59:58 +0000 (14:59 -0400)]
sscep: add package

Signed-off-by: John Marrett <johnf@zioncluster.ca>
19 months agopython3-ble2mqtt: add init script
Quintin Hill [Thu, 6 Apr 2023 08:13:08 +0000 (09:13 +0100)]
python3-ble2mqtt: add init script

Note that init script won't do much without configuration provided.
The init script comes from the upstream README file.

Also add missing dependency.

Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
19 months agopython3-bleak: bump to 0.20.1
Quintin Hill [Thu, 6 Apr 2023 08:09:54 +0000 (09:09 +0100)]
python3-bleak: bump to 0.20.1

This has a small fix on top of 0.20.0.

Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
19 months agosnort3: update to 3.1.59.0
John Audia [Fri, 7 Apr 2023 18:34:02 +0000 (14:34 -0400)]
snort3: update to 3.1.59.0

Upstream bump

Signed-off-by: John Audia <therealgraysky@proton.me>
19 months agominidlna: update to 1.3.2 release
Andrew Sim [Sun, 9 Apr 2023 13:34:54 +0000 (15:34 +0200)]
minidlna: update to 1.3.2 release

- Updated to latest version
- Removed upstreamed patches
- Refreshed patches

Project changelog:

1.3.2 - Released 30-Aug-2022
--------------------------------
- Improved DNS rebinding attack protection.
- Added Samsung Neo QLED series (2021) support.
- Added webm/rm/rmvb support.

1.3.1 - Released 11-Feb-2022
--------------------------------
- Fixed a potential crash in SSDP request parsing.
- Fixed a configure script failure on some platforms.
- Protect against DNS rebinding attacks.
- Fix an socket leakage issue on some platforms.
- Minor bug fixes.

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
19 months agostrongswan: add support for remote cacerts
Glen Huang [Sat, 25 Mar 2023 11:55:08 +0000 (19:55 +0800)]
strongswan: add support for remote cacerts

Signed-off-by: Glen Huang <me@glenhuang.com>
19 months agostrongswan: add support for pools section
Glen Huang [Wed, 15 Mar 2023 12:54:06 +0000 (20:54 +0800)]
strongswan: add support for pools section

Signed-off-by: Glen Huang <me@glenhuang.com>
19 months agov2raya: Update to 2.0.5
Tianling Shen [Sun, 9 Apr 2023 19:48:23 +0000 (03:48 +0800)]
v2raya: Update to 2.0.5

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
19 months agoMerge pull request #20784 from pprindeville/acpica-update-20230331
Philip Prindeville [Sat, 8 Apr 2023 17:22:29 +0000 (11:22 -0600)]
Merge pull request #20784 from pprindeville/acpica-update-20230331

acpica-unix: Update to 20230331

19 months agotreewide: opt out of LTO usage 20710/head
Andre Heider [Mon, 30 Jan 2023 17:02:32 +0000 (18:02 +0100)]
treewide: opt out of LTO usage

These fail to build or packages depending on them do when enabling
CONFIG_USE_LTO.

Signed-off-by: Andre Heider <a.heider@gmail.com>
19 months agotreewide: refactor to use PKG_BUILD_FLAGS:=lto
Andre Heider [Thu, 23 Mar 2023 08:27:01 +0000 (09:27 +0100)]
treewide: refactor to use PKG_BUILD_FLAGS:=lto

See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS"
on the main repository.

Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This
fixes it and properly enables LTO.

Signed-off-by: Andre Heider <a.heider@gmail.com>
19 months agotreewide: refactor to use PKG_BUILD_FLAGS:=gc-sections
Andre Heider [Thu, 23 Mar 2023 08:09:13 +0000 (09:09 +0100)]
treewide: refactor to use PKG_BUILD_FLAGS:=gc-sections

See commit da370098 "treewide: add support for "gc-sections" in
PKG_BUILD_FLAGS" on the main repository.

Note: This only touches packages which use all three parts
(-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by
this build flag. Some packages only use a subset, and these are left
unchanged for now.

Signed-off-by: Andre Heider <a.heider@gmail.com>
19 months agotreewide: refactor to use PKG_BUILD_FLAGS:=no-mips16
Andre Heider [Thu, 23 Mar 2023 07:39:01 +0000 (08:39 +0100)]
treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16

See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with
PKG_BUILD_FLAGS:=no-mips16" on the main repository.

Signed-off-by: Andre Heider <a.heider@gmail.com>
19 months agoacpica-unix: Update to 20230331 20784/head
Philip Prindeville [Fri, 7 Apr 2023 19:29:42 +0000 (13:29 -0600)]
acpica-unix: Update to 20230331

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
19 months agoMerge pull request #20731 from pprindeville/isc-dhcp-update-4.4.3-P1
Philip Prindeville [Fri, 7 Apr 2023 18:38:30 +0000 (12:38 -0600)]
Merge pull request #20731 from pprindeville/isc-dhcp-update-4.4.3-P1

isc-dhcp: Update to 4.4.3-P1

19 months agoMerge pull request #20730 from pprindeville/strongswan-fix-cicd-kmod
Philip Prindeville [Fri, 7 Apr 2023 18:11:31 +0000 (12:11 -0600)]
Merge pull request #20730 from pprindeville/strongswan-fix-cicd-kmod

strongswan: Fix CI/CD complaints about kmod dependencies

19 months agofio: update to 3.34
Tjeu Kayim [Thu, 6 Apr 2023 06:27:13 +0000 (08:27 +0200)]
fio: update to 3.34

Signed-off-by: Tjeu Kayim <hasbaddana@outlook.com>
19 months agolxc: update to 5.0.2
John Audia [Sat, 25 Mar 2023 19:47:26 +0000 (15:47 -0400)]
lxc: update to 5.0.2

Bump to latest upstream release.

Removed upstreamed patches:
001-build-detect-where-struct-mount_attr-is-declared.patch[1]
002-build-detect-sys-pidfd.h-availability.patch[2]
003-build-check-for-FS_CONFIG_-header-symbol-in-sys-moun.patch[3]
011-tree-wide-wipe-direct-or-indirect-linux-mount.h-incl.patch[4]
012-tree-wide-use-struct-clone_args-directly.patch[5]
013-tree-wide-use-struct-open_how-directly.patch[6]

1. https://github.com/lxc/lxc/commit/b7b269680f4a773a54b274d7fbd1140fc32e1935
2. https://github.com/lxc/lxc/commit/e510d6bd870c15fc509477343cb1268b9726caa6
3. https://github.com/lxc/lxc/commit/02f4bd00f5b5648b7f71c266d36a961fe54dbfc6
4. https://github.com/lxc/lxc/commit/497479ea3b8d13900a8f9427a5ade8a51facd7ab
5. https://github.com/lxc/lxc/commit/c9bca33263ed82190edc77960cdc19c3088167e6
6. https://github.com/lxc/lxc/commit/d1dfce9c59067aac0a22cdffe8b6d80f6bbdae87

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
19 months ago banip: release 0.8.3-1
Dirk Brenken [Thu, 6 Apr 2023 17:37:28 +0000 (19:37 +0200)]
 banip: release 0.8.3-1

* add the new init command 'lookup', to lookup the IPs of domain names in the local lists and update them
* significant acceleration of the domain lookup function
* multiple small fixes and improvements
* readme update
* luci update (separate commit)

Signed-off-by: Dirk Brenken <dev@brenken.org>