Commit Graph

29752 Commits

Author SHA1 Message Date
Jeffery To
3ff874ac22 python-trove-classifiers: Update to 2023.8.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 3d497b2bc4)
2023-08-21 14:21:40 +08:00
Jeffery To
313a15e123 python-psycopg2: Update to 2.9.7, update list of dependencies
This also adds a source package (python-psycopg2-src).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 3a5f9999ca)
2023-08-21 14:21:31 +08:00
Jeffery To
a640fafc4d python-psutil: Update to 5.9.5, replace patch
100_add_cross_platform_build_ability.patch was submitted upstream in
https://github.com/giampaolo/psutil/pull/2068, but that pull request was
closed without being merged.

This replaces that patch with a simpler version that only updates
setup.py, leaving the run-time library code unchanged.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 56bac94a03)
2023-08-21 14:21:22 +08:00
Jeffery To
e0f59ec277 python-msgpack: Update to 1.0.5, add host Cython dependency
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 53d3fc6f44)
2023-08-21 14:21:13 +08:00
Jeffery To
0072b9bc14 python-more-itertools: Update to 10.1.0
The package has changed to the flit-core build backend.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 96880b435b)
2023-08-21 14:20:57 +08:00
Jeffery To
5fcb659fd8 python-distro: Update to 1.8.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 0068a50193)
2023-08-21 14:20:49 +08:00
Jianhui Zhao
7f33165dfb lua-eco: update to 2.4.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2023-08-21 14:20:07 +08:00
Tianling Shen
f84124d247 dnslookup: Update to 1.9.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit eb2fe11957)
2023-08-20 21:39:02 +08:00
Tianling Shen
bbad517d8d dnsproxy: Update to 0.54.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit f464134262)
2023-08-20 21:39:02 +08:00
Jonas Jelonek
7b531ac66f rust: fix host build on aarch64 darwin
rust/host failed to compile on macOS running on Apple Silicon M1 Pro
because the host target triple is autogenerated to be
'arm64-unknown-linux-'. Rust doesn't have such a target triple, thus the
build fails because there are no pre-built artifacts for bootstrapping.

Fix this by setting RUSTC_HOST_ARCH to 'aarch64-apple-darwin' in case
our host is HOST_ARCH=arm64 and HOST_OS=darwin.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
(squashed 105fa3920e and c287e98af2)
2023-08-20 21:37:07 +08:00
Hannu Nyman
aeebe35c72 xz: Update to 5.4.4
Update xz

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 0985b4004d)
2023-08-19 14:07:48 +03:00
Leon M. Busch-George
fa8c4eadc5 wget: use pcre2
Pcre (1) is unmaintained and reached its end of life in 2021.
The base system provides pcre2 exclusively since May.

Signed-off-by: Leon M. Busch-George <leon@georgemail.eu>
(cherry picked from commit 379946951c)
2023-08-19 14:05:28 +03:00
Josef Schlehofer
8408cd95eb Merge pull request #21847 from jefferyto/python-markdown-3.4.4-openwrt-23.05
[openwrt-23.05] python-markdown: Update to 3.4.4, update list of dependencies
2023-08-18 12:55:09 +02:00
Jeffery To
0d6197a28b python-markdown: Update to 3.4.4, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit ec19051980)
2023-08-17 19:29:08 +08:00
Jeffery To
f76f1d38b3 python-netdisco: Update to 3.0.0, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit da25e99725)
2023-08-17 18:52:03 +08:00
Jeffery To
561a1006c2 python-multidict: Update to 6.0.4, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d219b6d28f)
2023-08-17 18:51:53 +08:00
Jeffery To
d7eb24c8d6 python-iniconfig: Update to 2.0.0
The package changed to the hatchling build backend.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 8a8991dfbf)
2023-08-17 18:51:43 +08:00
Jeffery To
9c6df5fefe python-jsonpath-ng: Update to 1.5.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 8bf67793bc)
2023-08-17 18:51:33 +08:00
Jeffery To
1ff50ab61a python-jmespath: Update to 1.0.1
This also updates the Python dependency from python3 to python3-light.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit cde28d04e6)
2023-08-17 18:51:23 +08:00
Jeffery To
d78b56ade5 python-intelhex: Update to 2.3.0
This version includes the fix from the removed patch.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 0bcbdf129b)
2023-08-17 18:51:14 +08:00
Jeffery To
8bdd85f48e python-influxdb: Update to 5.3.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit f477ad0ef9)
2023-08-17 18:51:05 +08:00
Stan Grishin
1507d0a509 Merge pull request #21830 from stangri/openwrt-23.05-simple-adblock
[23.05] simple-adblock: bugfixes for uci_load_validate
2023-08-16 13:42:48 -07:00
Tianling Shen
ea0b97c08e reptyr: Update to 0.10.0
* 0.10.0 (Jun 04, 2023)
 - Add arm7 and aarch64 support for FreeBSD

* 0.9.0 (Jun 12, 2022)
 - Add RISCV64 support on Linux
 - Fix tty-stealing on PowerPC

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 4792b6405b)
2023-08-16 11:36:36 +02:00
Stan Grishin
0ab519e25c simple-adblock: bugfixes for uci_load_validate
* fix validation for force_dns_port when missing in config
* fix validation for dns_instance when * or - are used

Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit ad8aa084c1)
2023-08-15 16:33:58 +00:00
Tianling Shen
8dad7239c5 ruby: fix riscv64 build
Fix build by adding missing macros.

The patch is taken from:
https://lists.openembedded.org/g/openembedded-core/message/161168

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 565e79e736)
2023-08-15 09:42:26 +02:00
Tianling Shen
c53adb1a74 v2raya: Update to 2.1.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 162ca6ad7f)
2023-08-13 17:56:34 +08:00
Georgi Valkov
0878b2e812 gptfdisk: fix incorrect TARGET on non-linux host
Fixed by defining TARGET=linux, as suggested in the README.

By default TARGET is derived from the host using uname -s,
which produces build errors on a non-linux hosts:

TARGET is not set; trying to determine target based on host OS....
Detected OS is Darwin
Build target is macos
...
x86_64-openwrt-linux-musl-g++: error: unrecognized command-line option '-arch'

Helped-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
(cherry picked from commit 94315cfaa8)
2023-08-13 17:56:33 +08:00
Jeffery To
a43594a782 python-ifaddr: Update to 0.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit fbc3629eca)
2023-08-13 10:52:56 +08:00
Jeffery To
51c713142d python-click: Update to 8.1.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d86deca765)
2023-08-13 10:52:48 +08:00
Jeffery To
547270f50b python-wheel: Update to 0.41.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit aa6aa15f4b)
2023-08-13 10:52:39 +08:00
Jeffery To
c54755bc6b python-flask-login: Update to 0.6.2, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d91ddd5d75)
2023-08-13 10:52:31 +08:00
Jeffery To
6bf603ac7a python-flask-httpauth: Update to 4.8.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit f5411f260a)
2023-08-13 10:52:22 +08:00
Jeffery To
547cb29769 python-flask-socketio: Update to 5.3.5
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 58c9de9ede)
2023-08-13 10:52:14 +08:00
Jeffery To
4e5f8146fe python-socketio: Update to 5.8.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 7e931594c7)
2023-08-13 10:52:05 +08:00
Jeffery To
507a56d7cc python-engineio: Update to 4.5.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 466dfed2f2)
2023-08-13 10:51:56 +08:00
Josef Schlehofer
29692c097f Merge pull request #21775 from jefferyto/python-flask-seasurf-1.1.1-openwrt-23.05
[openwrt-23.05] python-flask-seasurf: Update to 1.1.1
2023-08-12 23:57:55 +02:00
Josef Schlehofer
02a68cbbc4 Merge pull request #21772 from jefferyto/python-flask-babel-3.1.0-openwrt-23.05
[openwrt-23.05] python-flask-babel: Update to 3.1.0
2023-08-12 23:57:31 +02:00
Christian Lachner
f34fa4101b haproxy: update to v2.8.2
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-2.8.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2023-08-11 17:23:57 +03:00
Florian Eckert
7ceceaec90 collectd: fix implicit dependence for collect-mod-disk to libudev
Fix missing dependencies for 'collectd-mod-disk' to 'libudev' if
collectd-mod-smart is not enabled.

Package collectd-mod-disk is missing dependencies for the following
libraries:
libudev.so.1

The package 'collect-mod-disk' is now build always with 'libudev' support,
independent of the enable/disable build state of 'collectd-mod-smart'.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 79201361b0)
2023-08-11 10:06:06 +02:00
Hirokazu MORIKAWA
4b93f12b43 node: August 2023 Security Releases
Update to v18.17.1
This is a security release.

Notable Changes
The following CVEs are fixed in this release:
* CVE-2023-32002: Policies can be bypassed via Module._load (High)
* CVE-2023-32006: Policies can be bypassed by module.constructor.createRequire (Medium)
* CVE-2023-32559: Policies can be bypassed via process.binding (Medium)
* OpenSSL Security Releases  (Depends on shared library provided by OpenWrt)
    * OpenSSL security advisory 14th July.
    * OpenSSL security advisory 19th July.
    * OpenSSL security advisory 31st July

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit 153f0b3d83)
2023-08-10 20:03:26 +03:00
Miroslav Lichvar
774d1a4760 chrony: update to 4.4
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2023-08-10 20:01:59 +03:00
Jeffery To
cab3965b86 python-flask-seasurf: Update to 1.1.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 68c434dd6a)
2023-08-10 11:57:21 +08:00
Jeffery To
374a67709c python-flask-babel: Update to 3.1.0
The package changed to the poetry-core build backend.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit c579a4ab0e)
2023-08-10 11:49:02 +08:00
Jeffery To
e1015ca0ec Merge pull request #21765 from fractalclone/openwrt-23.05
micropython: fix stackctrl compilation for GCC 13
2023-08-09 10:54:44 +08:00
Stan Grishin
4928e1362b Merge pull request #21763 from stangri/openwrt-23.05-simple-adblock
[23.05] simple-adblock: force_dns_port validation bugfix
2023-08-08 13:15:44 -07:00
Stan Grishin
5c5fe618df Merge pull request #21695 from stangri/openwrt-23.05-curl
[23.05] curl: update to 8.2.1
2023-08-08 13:15:28 -07:00
Jean-Paul Etienne
5abd8a9fe6 micropython: fix stackctrl compilation for GCC 13
On host PC using GCC 13, stackctrl.c fails to compile
with the following error:

../py/stackctrl.c: In function 'mp_stack_ctrl_init':
../py/stackctrl.c:32:32: error: storing the address of
   local variable 'stack_dummy'
   in 'mp_state_ctx.thread.stack_top' [-Werror=dangling-pointer=]
   32 |     MP_STATE_THREAD(stack_top) = (char *)&stack_dummy;
../py/stackctrl.c:31:18: note: 'stack_dummy' declared here
   31 |     volatile int stack_dummy;
      |                  ^~~~~~~~~~~
In file included from ../py/runtime.h:29,
                 from ../py/stackctrl.c:27:
../py/mpstate.h:296:23: note: 'mp_state_ctx' declared here
  296 | extern mp_state_ctx_t mp_state_ctx;
      |                       ^~~~~~~~~~~~
cc1: all warnings being treated as errors

Fixed accordingly by ignoring -dangling-pointer warning
inside mp_stack_ctrl_init function.

Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com>
(cherry picked from commit 4c1b74ede3)
2023-08-08 15:38:50 +02:00
Stan Grishin
cf6bbe9511 simple-adblock: force_dns_port validation bugfix
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit 173d163f09)
2023-08-08 09:33:29 +00:00
R4SAS I2P
b036e052b4 i2pd: update to version 2.48.0
Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
(cherry picked from commit d7b0d3f83d)
2023-08-07 20:22:40 +08:00
Florian Eckert
5780816266 collectd: unify configure args handling for collectd-mod-smart
If 'collectd-mod-smart' is not enabled, the use of lubudev does not need
to be explicitly disabled. This library could be a dependency for other
modules in the future. If this is explicitly disabled, then the other
module cannot be built.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 1aac8ada87)
2023-08-07 13:48:07 +02:00