Lucian Cristian [Thu, 31 Aug 2023 13:06:17 +0000 (13:06 +0000)]
libreswan: update to 4.12
fix CVE-2023-38710, CVE-2023-38711, CVE-2023-38712
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
(cherry picked from commit
5a1b878010217c0404483099b52e3cd30319ced2)
Hannu Nyman [Mon, 18 Sep 2023 17:16:14 +0000 (20:16 +0300)]
collectd: remove target dependency from cpufreq plugin
We currently have more package architectures supporting
CPU frequency scaling than earlier, and the package architecture
vs. CPU target SDK matching does not fully reflect that.
(E.g. aarch64_cortex-a53 is currently using bcm27xx/bcm2710)
Simplify things by removing the target dependency and let the plugin
be built for all architectures.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit
87a9305ddd5a61602c5f283996352e1122afaf1e)
Marius Dinu [Sun, 23 Jul 2023 17:36:02 +0000 (20:36 +0300)]
transmission: add copy_file_range syscall to seccomp
Fixes this crash:
root@RPi3OpenWrt:/# grep -i seccomp /var/log/audit/audit.log
type=SECCOMP msg=audit(
1689503903.597:16): auid=
4294967295 uid=224 gid=1012 ses=
4294967295 pid=1752 comm="transmission-da" exe="/usr/bin/transmission-daemon" sig=31 arch=
c00000b7 syscall=285 compat=0 ip=0x7fa3b0eefc code=0x80000000
root@RPi3OpenWrt:/# ausyscall 285
copy_file_range
root@RPi3OpenWrt:/#
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
(cherry picked from commit
f0926b44f48fa04401c660b0818e74f6b654e5bc)
Marius Dinu [Sun, 16 Jul 2023 13:43:25 +0000 (16:43 +0300)]
transmission: add ftruncate syscall to seccomp
Fixes many crashes.
Fixes #22071.
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
(cherry picked from commit
a0372545887a2f16329be56949465e13af0d04c7)
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
Leonid Bogdanov [Sat, 10 Jun 2023 13:06:31 +0000 (23:06 +1000)]
transmission: Fix env variables passing
It's not possible to configure custom Transmission web home as corresponding
env var gets overwritten by the command that sets CA bundle env var.
Signed-off-by: Leonid Bogdanov <leonidbogdanov86@gmail.com>
(cherry picked from commit
c662aefd9aaa15b3a1f7570ccd1d5fe33aeb2a45)
Josef Schlehofer [Sat, 16 Sep 2023 10:36:17 +0000 (12:36 +0200)]
ffmpeg: update to version 5.1.3
Fixes CVEs:
CVE-2022-3964 [1]
CVE-2022-3965 [2]
[1] https://nvd.nist.gov/vuln/detail/CVE-2022-3964
[2] https://nvd.nist.gov/vuln/detail/CVE-2022-3965
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
87b2a2bb57c42b3c91393a387cd02367e59910f5)
Jeffery To [Mon, 11 Sep 2023 03:19:24 +0000 (11:19 +0800)]
python-build: Update to 1.0.3
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
21eb9b7456d0137383e8f41fccaa21bf55046b61)
Jeffery To [Mon, 4 Sep 2023 19:38:58 +0000 (03:38 +0800)]
python-build: Update to 1.0.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
ba17298db547fb0771241f9faacf785747b910fa)
Jeffery To [Mon, 11 Sep 2023 03:21:39 +0000 (11:21 +0800)]
python-setuptools: Update to 68.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
e309346104ed9303f68d253141ae00f790e0d71e)
Stan Grishin [Sun, 17 Sep 2023 01:59:31 +0000 (18:59 -0700)]
Merge pull request #22124 from stangri/openwrt-23.05-https-dns-proxy
[23.05] https-dns-proxy: improve boot up startup
Stan Grishin [Sat, 16 Sep 2023 23:44:31 +0000 (23:44 +0000)]
https-dns-proxy: improve boot up startup
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
22d21e28a79a5246e4f6068cbc0be59e5226c486)
Stan Grishin [Sat, 16 Sep 2023 23:43:37 +0000 (16:43 -0700)]
Merge pull request #22119 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: bugfix: remove domains on allow
Stan Grishin [Sat, 16 Sep 2023 23:43:22 +0000 (16:43 -0700)]
Merge pull request #22117 from stangri/openwrt-23.05-curl
[23.05] curl: update to version 8.3.0
Stan Grishin [Sat, 16 Sep 2023 13:11:58 +0000 (13:11 +0000)]
adblock-fast: bugfix: remove domains on allow
* fix sed command to properly remove allowed domains from block-file
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
bce310bfcd41a20b85fbe85fdcdf47ab1d5032bf)
Eric Luehrsen [Wed, 6 Sep 2023 03:49:41 +0000 (23:49 -0400)]
unbound: update to 1.18.0
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
(cherry picked from commit
03f70dcfd530560c088f05819a11715286ce45d9)
Ted Hess [Thu, 17 Aug 2023 22:20:54 +0000 (18:20 -0400)]
Unbound: Silence SSL unexpected eof messages
Refs: https://github.com/NLnetLabs/unbound/issues/812
https://github.com/NLnetLabs/unbound/issues/846
This is a backport of: https://github.com/NLnetLabs/unbound/commit/
d7e7761
and can be removed with the next release/update of the Unbound package
Signed-off-by: Ted Hess <thess@kitschensync.net>
(cherry picked from commit
2a71e17ca12341682430e587889d8fb7af58ae30)
Josef Schlehofer [Fri, 15 Sep 2023 08:11:51 +0000 (10:11 +0200)]
curl: update to version 8.3.0
Release notes:
https://curl.se/changes.html#8_3_0
Fixes:
CVE-2023-38039 [1]
[1] https://curl.se/docs/CVE-2023-38039.html
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
07c0a5eab8fe073fabcba999e6176fec93bd696b)
Josef Schlehofer [Mon, 4 Sep 2023 09:00:32 +0000 (11:00 +0200)]
treewide: change my no longer used email
Since February 2023, I decided to no longer work with Turris, I mean CZ.NIC company
due to some reasons how the development goes and since that day my work address is not
available and not sure if there is some redirect to someone else, but if anyone wants to
reach me, use my email address, where they can find me.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
1e1b2051db47a82513f4eb4e9da892207785b7e2)
Josef Schlehofer [Sun, 3 Sep 2023 11:08:25 +0000 (13:08 +0200)]
bandwidthd: drop this package
This package is not maintained by upstream anymore as they replace it by Ntopng 3. [1]
Upstream repository is archived and read only since February 2022 [2]
[1] https://community.nethserver.org/t/bandwidthd-for-nethserver-7/4071/18
[2] https://github.com/NethServer/bandwidthd
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
bb4c3b5a20807e6fdf23e0c66a6d13a6e368db92)
Tianling Shen [Sat, 16 Sep 2023 09:08:09 +0000 (17:08 +0800)]
Merge pull request #22108 from jefferyto/rust-arch-depends-openwrt-23.05
[openwrt-23.05] rust: Move RUST_ARCH_DEPENDS into rust-values.mk
Volker Christian [Fri, 1 Sep 2023 14:53:28 +0000 (16:53 +0200)]
libucontext: Add package
Description (from libucontext github page):
libucontext (https://https://github.com/kaniini/libucontext) is a
library which provides the ucontext.h C API. Unlike other
implementations, it faithfully follows the kernel process ABI when
doing context swaps. libucontext is used on almost all musl
distributions to provide the legacy ucontext.h API.
This package is meant as a development package. There is no need
to install a package on the router if an application or library
is linked against the static libraries. Though, shared libraries
are provided also.
It is used to link libraries/applications against it which need the
system calls
* makecontext
* swapcontext
* getcontext
* setcontext
E.g. the asynchronous API of libmariadb (c-connector) uses this
system calls. Because libmusl didn't provide that system calls this
synchronous API is currently (without libucontexe) not working - it
segfaults.
Co-developed-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Signed-off-by: Volker Christian <me@vchrist.at>
(cherry picked from commit
635a702255e77b211c77e4a5bcd513abe6041721)
Sibren Vasse [Fri, 11 Aug 2023 15:14:55 +0000 (17:14 +0200)]
openssh: update to 9.4p1
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
(cherry picked from commit
7fb8e823b977c6d95225cc98fdb1f31455b5e179)
Philip Prindeville [Mon, 7 Aug 2023 21:21:26 +0000 (15:21 -0600)]
openssh: add server config subdirectory
Most distros allow dropping site configuration files into
/etc/sshd_config.d/ so that you don't have to tweak the main
server configuration file.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
(cherry picked from commit
ead95a26b68f4145937034d84abdf9e0f7fe1eb7)
Sibren Vasse [Mon, 31 Jul 2023 09:18:37 +0000 (11:18 +0200)]
openssh: update to 9.3p2
Signed-off-by: Sibren Vasse <github@sibrenvasse.nl>
(cherry picked from commit
731f0d70a8392f1d3abf1877334cfe25c6a0786f)
Josef Schlehofer [Sun, 3 Sep 2023 08:26:21 +0000 (10:26 +0200)]
syslog-ng: update to version 4.3.1
Makefile changes:
- Since version 4.3.0, there is required to use pcre2 instead of pcre
Reference: https://github.com/syslog-ng/syslog-ng/pull/4537
- Disable c++ support by default to avoid picking libstdcpp dependency
Reference: https://github.com/syslog-ng/syslog-ng/pull/4484
Config changes:
- Bump version in config file
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
c43599b0c885bbb3b6aae2cac34aa8d526fb8274)
Jeffery To [Tue, 12 Sep 2023 20:27:11 +0000 (04:27 +0800)]
rust: Move RUST_ARCH_DEPENDS into rust-values.mk
This allows other packages access to RUST_ARCH_DEPENDS by including
rust-values.mk, instead of rust-package.mk which also sets
Build/Compile.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
985738b3991611be3b0b85e2b47cfb3ef0bbc335)
Jeffery To [Tue, 5 Sep 2023 03:53:41 +0000 (11:53 +0800)]
python3: Update to 3.11.5, refresh patches
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed
sockets).
This also:
* Remove 027-install-python3-symlink-after-stdlib.patch
This was merged upstream in
https://github.com/python/cpython/pull/104693.
* Remove fix for unnecessary linking with libbsd
(
60bf01cb606344619e002901646171da1e69c0f9)
This was fixed upstream in
https://github.com/python/cpython/pull/105236.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
e42c8450393a317ab6df39f6e01411722872fd6b)
Jeffery To [Mon, 4 Sep 2023 22:16:35 +0000 (06:16 +0800)]
python-crcmod: Fix package section
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
8e5ca3fc3e78d92a2e9cfa1ac1696f5151351816)
Jeffery To [Mon, 4 Sep 2023 22:13:50 +0000 (06:13 +0800)]
python-pyserial: Update to 3.5, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
4f3a0fe6232f7746e80c68b5d5f51797c6984896)
Jeffery To [Mon, 4 Sep 2023 22:09:42 +0000 (06:09 +0800)]
python-cryptodomex: Update to 3.18.0, refresh patches
This also updates the list of dependencies.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
a1b3595550ebc6db9f21bce7a1a958bf7accedbe)
Jeffery To [Mon, 4 Sep 2023 22:02:25 +0000 (06:02 +0800)]
python-cryptodome: Update to 3.18.0, refresh patches
This also updates the list of dependencies.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
03f1f4b9bb426670ddf4b870ed4dfbe354e19fcf)
Jeffery To [Mon, 4 Sep 2023 21:48:07 +0000 (05:48 +0800)]
ruamel-yaml: Update to 0.17.32, rename source package
This renames the source package to python-ruamel-yaml to match other
Python packages.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
fdff92f0855d40d65a77d47e0e0db8e23f75a1f3)
Jeffery To [Mon, 4 Sep 2023 21:42:13 +0000 (05:42 +0800)]
python-zipp: Update to 3.16.2, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
202140aeff26f5f61ff8ae0016093e857a55b50d)
Jeffery To [Mon, 4 Sep 2023 21:29:19 +0000 (05:29 +0800)]
python-yaml: Update to 6.0.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
60315a663884b9cf76f787eca10714bfc085335e)
Florian Eckert [Tue, 12 Sep 2023 14:03:16 +0000 (16:03 +0200)]
mwan3: fix mwan3_connected ubus output
During the renameing of mwan3_connected_v4 to mwan3_connected_ipv4 and
mwan3_connected_v6 to mwan3_connected_ipv6 the adjustment in the ubus
call was forgotten. This commit fixes this.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit
a56e111c499f6d5896ffe9b1bdab0fb0072ee735)
Tianling Shen [Tue, 12 Sep 2023 02:52:17 +0000 (10:52 +0800)]
Merge pull request #22048 from jefferyto/python-platform-triplet-openwrt-23.05
[openwrt-23.05] python3: Restore platform triplet to paths
Jeffery To [Mon, 4 Sep 2023 21:33:35 +0000 (05:33 +0800)]
python-zeroconf: Update to 0.97.0, update list of dependencies
The package changed to the poetry-core build backend (and also requiring
python-cython/host).
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
8957d34d09eac268815ba8abc8ec5bcb1cd0f1f4)
Jeffery To [Mon, 4 Sep 2023 21:56:22 +0000 (05:56 +0800)]
xmltodict: Update to 0.13.0, rename source package
This renames the source package to python-xmltodict to match other
Python packages.
This also updates the list of dependencies.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
4872c325808357c0cb81a4367d053cc5b5468028)
Alexandru Ardelean [Sun, 10 Sep 2023 17:03:26 +0000 (20:03 +0300)]
Merge pull request #22068 from jefferyto/slang2-modules-openwrt-23.05
[openwrt-23.05] slang2: Avoid building dependencies unless necessary, remove pcre module
Alexandru Ardelean [Sun, 10 Sep 2023 13:10:34 +0000 (16:10 +0300)]
Merge pull request #22065 from gladiac/haproxy-2.8.3-openwrt-23.05
[openwrt-23.05] haproxy: update to v2.8.3
Jeffery To [Mon, 4 Sep 2023 07:09:36 +0000 (15:09 +0800)]
slang2: Remove pcre module
pcre is obsolete and upstream has not yet migrated to pcre2.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
106304c988fddf0b66220a7ca04bbf2902719616)
Jeffery To [Mon, 4 Sep 2023 07:02:14 +0000 (15:02 +0800)]
slang2: Avoid building dependencies unless necessary
This also hides the module packages in menuconfig unless the libslang2
package is selected.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
03ef02f0f45b2999625de08d0f1a274418076bd6)
Jeffery To [Tue, 29 Aug 2023 04:10:08 +0000 (12:10 +0800)]
python-websockets: Update to 11.0.3, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
98453732e2b7f74234776445844609f3b4dc70d0)
Jeffery To [Tue, 29 Aug 2023 04:06:09 +0000 (12:06 +0800)]
python-wcwidth: Update to 0.2.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
3684df0dc356a9c5b1e7c51cc43e203c7254c8e5)
Jeffery To [Tue, 29 Aug 2023 04:02:25 +0000 (12:02 +0800)]
python-voluptuous-serialize: Update to 2.6.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
92d49899e448efb1e362568184a5dab82c171542)
Quintin Hill [Wed, 30 Aug 2023 21:58:12 +0000 (22:58 +0100)]
python-ble2mqtt: update to 0.2.0
Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
(cherry picked from commit
bfe98f95b6eab697fb617af9b7f0b4fc56b8043a)
Quintin Hill [Wed, 30 Aug 2023 21:57:35 +0000 (22:57 +0100)]
python-dbus-fast: update to 1.94.1
Signed-off-by: Quintin Hill <stuff@quintin.me.uk>
(cherry picked from commit
689f0e01052b25055691e5df34eca1ce58e9d598)
Jeffery To [Tue, 29 Aug 2023 03:55:38 +0000 (11:55 +0800)]
python-voluptuous: Update to 0.13.1, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
6c7a53bd7da4d8eeb49429f0321bfa0ce59a311c)
Jeffery To [Tue, 29 Aug 2023 03:46:35 +0000 (11:46 +0800)]
python-urllib3: Update to 2.0.4
The package changed to the hatchling build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
1b2811920a5c6b02963a449bed51fb7b92d01fcc)
Jeffery To [Tue, 29 Aug 2023 03:41:21 +0000 (11:41 +0800)]
python-ubus: Update to 0.1.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
99d8554bcd1a16e2276ffb706c3f1e823ece65f3)
Christian Lachner [Thu, 7 Sep 2023 14:06:29 +0000 (16:06 +0200)]
haproxy: update to v2.8.3
- 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>
Tianling Shen [Wed, 6 Sep 2023 03:09:05 +0000 (11:09 +0800)]
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
a0c6ba40d9ad56b050dd01761ef6a526e472185c)
Tianling Shen [Wed, 6 Sep 2023 03:08:39 +0000 (11:08 +0800)]
v2raya: Update to 2.2.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
058413daa4b810b04b7f4cdbdc2dbcaf4c7b38a9)
Tianling Shen [Wed, 30 Aug 2023 01:49:43 +0000 (09:49 +0800)]
xray-core: Update to 1.8.4
Removed upstreamed patch.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
3b8921d1aed3c183cc02f57fe7809af4d20ecf18)
Jianhui Zhao [Mon, 4 Sep 2023 05:06:50 +0000 (13:06 +0800)]
lua-eco: update to 2.5.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
(cherry picked from commit
4af428ec71af88470903d3459b720727714cde16)
Jeffery To [Thu, 29 Jun 2023 08:33:25 +0000 (16:33 +0800)]
python3: Restore platform triplet to paths
This removes 014-remove-platform-so-suffix.patch and
016-adjust-config-paths.patch, restoring the platform triplet to paths
for:
* C extensions (*.cpython-311-*.so)
* Build config data directory (/usr/lib/python3.11/config-3.11-*/)
* sysconfig data file (/usr/lib/python3.11/_sysconfigdata_*.py)
Setting `_PYTHON_SYSCONFIGDATA_NAME` during package builds ensures that
sysconfig data for target Python is loaded, in particular so that C
extensions built will have the correct extension / platform triplet.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
0fe10114208e2c5cd572df043945a52e3ebeb6dd)
Jeffery To [Tue, 11 Jul 2023 07:48:19 +0000 (15:48 +0800)]
python3: Fix/expand platform triplet detection
Currently, configure does not find the correct platform triplet for musl
as the default build/host values passed by OpenWrt buildroot does not
contain the text "linux-musl".
This backports
https://github.com/python/cpython/commit/
c163d7f0b67a568e9b64eeb9c1cbbaa127818596
to add detection for mips soft float and musl.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
5a0055df0621d4347723993b04a2fcf045929acf)
Jeffery To [Thu, 29 Jun 2023 08:13:52 +0000 (16:13 +0800)]
python3: Centralize config file adjustments in Build/Install
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
b595362b8567521b9bdf003dcc88f9b962c22b10)
Jeffery To [Thu, 29 Jun 2023 07:27:40 +0000 (15:27 +0800)]
python: Rework filespec install script
* Support wildcards in install (`+`) paths
* Add fourth parameter to set directory permissions
If file permissions are given (third parameter), these will now apply
to files only.
* Add non-recursive set permissions command (`==`)
* Be more strict about filespec format
Blank lines and lines starting with `#` will be ignored. Other errors
(unknown command, missing path parameter, etc.) will cause the script
to exit.
* Be more strict about ensuring paths exist for all commands
* Avoid spawning subshells
This also removes outdated filespec paths in the python3 package; these
paths delete files that are no longer present.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
2ffb87726b93ffd73a5291d6db1bc3d13fbcde17)
Jeffery To [Thu, 13 Jul 2023 05:39:35 +0000 (13:39 +0800)]
python3: Fix package descriptions
* Fix default Python package description not included in individual
package descriptions
* Update default Python package description text (from General Python
FAQ, "What is Python?")
* Add package descriptions for Python module packages
* Reduce duplication in package titles
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
329f9a139157840ad129991e961a63f7f4362d62)
Jeffery To [Mon, 3 Jul 2023 14:34:48 +0000 (22:34 +0800)]
python3: Use regular package recipes for python3 package
There is no need to use Py3Package for python3 as it does not package
any Python files; it is an empty package with dependencies to install
the full Python installation.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
87631ecdd4ece794ae600d35e259cc1227795313)
Jan Hoffmann [Sat, 19 Aug 2023 22:07:51 +0000 (00:07 +0200)]
vnstat2: update to version 2.11
This release breaks the noexit patch, because the code for removing old
now returns an error when no interfaces are configured. As it is run on
startup, the daemon exits in this case. To avoid this, add an additional
check so an error is only returned in an actual error case.
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
(cherry picked from commit
98719797074637cecdff6a0cdb782a1e807a13e9)
Moritz Warning [Sun, 27 Aug 2023 21:00:10 +0000 (23:00 +0200)]
zerotier: update to 1.12.1
* split up "fix makefile" patch logical distinct parts
* add libatomic dependency needed for prometheus-cpp-lite-1.0
* refresh patch series
* improve warning message in init script
Signed-off-by: Moritz Warning <moritzwarning@web.de>
(cherry picked from commit
6cf39ba626e35474b5b3c59754610f20c240d202)
Jianhui Zhao [Sat, 2 Sep 2023 03:37:34 +0000 (11:37 +0800)]
lua-eco: update to 2.5.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
(cherry picked from commit
1cd4324a0f4d1d9cd37753c04b3d37100638a775)
Stan Grishin [Mon, 4 Sep 2023 01:04:19 +0000 (18:04 -0700)]
Merge pull request #22017 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: initial commit
Stan Grishin [Mon, 4 Sep 2023 01:03:01 +0000 (18:03 -0700)]
Merge pull request #22016 from stangri/openwrt-23.05-https-dns-proxy
[23.05] https-dns-proxy: fix dns resolution not working on boot
Stan Grishin [Mon, 28 Aug 2023 21:13:13 +0000 (21:13 +0000)]
adblock-fast: initial commit
* this package replaces simple-adblock package
* it was impossible to keep existing config structure and continue
improving the simple-adblock the way I wanted, hence the new
package name
* the migration script for existing simple-adblock config is included in
the uci-defaults file
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
be69e34ce3b4f4c144b4b9e7ec2a6b480ee4d44a)
Stan Grishin [Sun, 3 Sep 2023 20:33:17 +0000 (20:33 +0000)]
https-dns-proxy: fix dns resolution not working on boot
* fix dns resolution not working on boot
* add hotplug-online script
* reorganizes files/ and Makefile to reflect files destinations
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
9a2c5ae18c5a4bce20d1a8c572d1261b191701dc)
Mathew McBride [Wed, 16 Aug 2023 01:10:18 +0000 (01:10 +0000)]
qemu: enable host support for armsr/armv8
As of OpenWrt main branch commit
e505873e65f72 ("armsr: armv8:
enable KVM host") [merged 2023-08-15], armsr/armv8 has
KVM host support. We can now enable QEMU host for this
target.
For example, you can run OpenWrt armsr/armv8 as a guest
like so:
qemu-system-aarch64 -nographic -M virt -cpu host --enable-kvm \
-bios u-boot.bin -smp 1 -m 1024 \
-drive file=openwrt-armsr-armv8-generic-ext4-combined.img,format=raw,index=0,media=disk
A compatible u-boot.bin can be obtained from u-boot-qemu_armv8/u-boot.bin
that is built with the armsr target and available from
downloads.openwrt.org.
Signed-off-by: Mathew McBride <matt@traverse.com.au>
(cherry picked from commit
821bbcdf8bea7a864a038751908434578ec16339)
Jeffery To [Mon, 28 Aug 2023 16:36:04 +0000 (00:36 +0800)]
python-wheel: Update to 0.41.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
0b99bec49b498443169d883cf7a3ee7df80d555a)
Jeffery To [Mon, 28 Aug 2023 16:33:44 +0000 (00:33 +0800)]
python-pluggy: Update to 1.3.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
88632b7b64309fb18cdd83ddef5076bb66d4b21c)
Jeffery To [Mon, 28 Aug 2023 16:23:19 +0000 (00:23 +0800)]
mpfr: Update to 4.2.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
5c11c3717abdbcdab8bf56f33308e68492df0410)
Jeffery To [Thu, 24 Aug 2023 17:31:14 +0000 (01:31 +0800)]
python-trio: Update to 0.22.2, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
6b6ea7efe1c8e2584a0c788f06ef826f1030c6e9)
Jeffery To [Thu, 24 Aug 2023 17:25:49 +0000 (01:25 +0800)]
python-tornado: Update to 6.3.3, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
e7a8d18385e6d1de27d0501940259ab23e50be6f)
Jeffery To [Thu, 24 Aug 2023 17:20:57 +0000 (01:20 +0800)]
python-sqlalchemy: Update to 2.0.20, update list of dependencies
This also adds a build dependency on python-cython/host.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
8b6a817af298364134f3ec37cbb8bfda48b2a35f)
Jeffery To [Thu, 24 Aug 2023 17:17:58 +0000 (01:17 +0800)]
python-slugify: Update to 8.0.1, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
1ec68a6e98ec0c1a7256023baee1f9b01ccbf5d2)
Jeffery To [Thu, 24 Aug 2023 17:13:17 +0000 (01:13 +0800)]
python-sentry-sdk: Update to 1.29.2, update list of dependencies
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
f279ae9418fff4f83bd16b353ef008e548d82cd7)
Jeffery To [Thu, 24 Aug 2023 17:07:05 +0000 (01:07 +0800)]
python-schema: Update to 0.7.5
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
8c7709b911df9f85189a9c71cfc196702f4cb338)
Jeffery To [Thu, 24 Aug 2023 17:01:56 +0000 (01:01 +0800)]
python-schedule: Update to 1.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
53dadf2c50a8635aab23e12110f1823b8b041512)
Jeffery To [Thu, 24 Aug 2023 16:50:31 +0000 (00:50 +0800)]
python-rsa: Update to 4.9, update list of dependencies
The package changed to the poetry-core build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
a694ed7b0c0c85108f37f7562e606a30d30638ac)
Tianling Shen [Sat, 2 Sep 2023 00:39:39 +0000 (08:39 +0800)]
v2raya: Update to 2.2.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
f8082bebbe1a53115231cc5ce2f2863ce2881be2)
Tianling Shen [Thu, 31 Aug 2023 08:34:04 +0000 (16:34 +0800)]
mpd: Update to 0.23.13
ver 0.23.13 (2023/05/22)
* input
- curl: fix busy loop after connection failed
- curl: hide "404" log messages for non-existent ".mpdignore" files
* archive
- zzip: fix crash bug
* database
- simple: reveal hidden songs after deleting containing CUE
* decoder
- ffmpeg: reorder to a lower priority than "gme"
- gme: require GME 0.6 or later
* output
- pipewire: fix corruption bug due to missing lock
* Linux
- shut down if parent process dies in --no-daemon mode
- determine systemd unit directories via pkg-config
* support libfmt 10
ver 0.23.12 (2023/01/17)
* input
- curl: require CURL 7.55.0 or later
* decoder
- mad: fix integer underflow with very small files
* tags
- fix crash bug due to race condition
* output
- pipewire: adjust to PipeWire 0.3.64 API change
* fix build failures with GCC 13
Removed upstreamed patch.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
f43e7a5067f5d594ffee9ad66fe50256b423c524)
Luca Barbato [Mon, 7 Aug 2023 10:10:15 +0000 (10:10 +0000)]
nvme-cli: Fix categorization
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
(cherry picked from commit
b5463d16f1b962c36784ff92252db49b5b3791b9)
Robert Marko [Sat, 2 Sep 2023 15:46:46 +0000 (17:46 +0200)]
mhz: respect CC and CFLAGS passed by buildsystem
It seems that the Makefile has both CC and CFLAGS hardcoded and does not
allow overriding them by ones being passed by the buildsystem.
This works fine until CONFIG_PKG_ASLR_PIE_ALL is selected, then building
will fail with:
arm-openwrt-linux-muslgnueabi/bin/ld.bfd: mhz.o: relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
arm-openwrt-linux-muslgnueabi/bin/ld.bfd: mhz.o(.text+0x75c): unresolvable R_ARM_CALL relocation against symbol `__aeabi_l2d@@GCC_3.5
So, lets add a patch pending upstream that allows both CC and CFLAGS to be
overriden so that ones passed by the buildsystem are actually respected.
Fixes: 89123b308f98 ("mhz: add new package")
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit
6c28f46f37d35dce06c320d9ac7f256c113aea22)
Josef Schlehofer [Sat, 2 Sep 2023 15:23:37 +0000 (17:23 +0200)]
knot-resolver: update to version 5.7.0
Changelog:
https://www.knot-resolver.cz/2023-01-26-knot-resolver-5.6.0.html
https://www.knot-resolver.cz/2023-08-22-knot-resolver-5.7.0.html
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
a5314681149259827c1eec074ae11fe6b7a80961)
Alex Shumsky [Sat, 2 Sep 2023 17:01:09 +0000 (20:01 +0300)]
collectd-mod-ipstatistics: fix handling of long `/proc` lines
`/proc/net/netstat` `TcpExt:` line is 2064 chars long on linux 6.1
Signed-off-by: Alex Shumsky <alexthreed@gmail.com>
[PKG_RELEASE bump added]
(cherry picked from commit
b5bf5927f70231683262de36276ead1029f524e6)
Luca Barbato [Thu, 17 Aug 2023 12:30:58 +0000 (14:30 +0200)]
bottom: New package
Bottom is a top/htop workalike with few additional features, written in
rust.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
(cherry picked from commit
f3a6491674ab451535e392b63e94a545abf3f292)
Jeffery To [Mon, 17 Jul 2023 09:02:30 +0000 (17:02 +0800)]
CI: Fix finding test script
Currently, the run-test code tries to find the package source directory
based on the directory name only. This fails for the Go compiler package
because there is more than one directory named "golang".
This uses the full path listed in the "Source:" line of the control file
to find the package source directory.
This also:
* Checks for the test script earlier, to avoid installing and removing
ipk files when there is no test script to be run
* Makes PKG_VERSION parsing more lenient, as the package may not have a
PKG_RELEASE, e.g. attendedsysupgrade-common
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
5422bd621836e361bcb49c427f888fe3a8df267c)
Nuno Gonçalves [Tue, 20 Jun 2023 16:49:40 +0000 (17:49 +0100)]
gl-mifi-mcu: remove package as it is device specific and I can't test it anymore
Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
(cherry picked from commit
e95955f40b3731fa8df8bcc9b8b81218baa2b449)
Nuno Gonçalves [Sun, 28 May 2023 21:06:35 +0000 (22:06 +0100)]
gl-mifi-mcu: make compatible with newer kernel (fix #21198)
Signed-off-by: Nuno Gonçalves <nunojpg@gmail.com>
(cherry picked from commit
9536d28384d0d924e8b03ce42dbc2d61ce4174d0)
Luca Barbato [Tue, 11 Jul 2023 14:01:16 +0000 (14:01 +0000)]
nvme-cli: Add new package
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
(cherry picked from commit
06e9fdfe00727d31a01e97c9946d4148687b8edb)
Paul Spooren [Wed, 9 Aug 2023 22:41:46 +0000 (00:41 +0200)]
prometheus: drop package
The package is terribly outdated and bundling it with the web UI is a
task I don't find myself willing to take. Dropping it.
FIX: #16008
Signed-off-by: Paul Spooren <paul.spooren@rhebo.com>
John Audia [Sat, 2 Sep 2023 06:08:51 +0000 (09:08 +0300)]
tree: bump to 2.1.1
Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B
Signed-off-by: John Audia <therealgraysky@proton.me>
(cherry picked from commit
58719c0aa4f33dc8eae83b98daff501835904662)
Jan Hák [Tue, 29 Aug 2023 11:36:24 +0000 (13:36 +0200)]
knot: enable QUIC support
Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry picked from commit
dea3e7acb6b4ef4b83defc2d40ad4dfeb10d1df4)
Jan Hák [Tue, 29 Aug 2023 09:24:07 +0000 (11:24 +0200)]
knot: update to version 3.3.0
Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry picked from commit
e79e4415139fd1bc475200a8e408dce9a7f89dc2)
Jan Hák [Tue, 1 Aug 2023 11:27:00 +0000 (13:27 +0200)]
knot: update to version 3.2.9
Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry picked from commit
f6aa1198eb14487d57bb5cb88fcc359376bfd3ed)
Jan Hák [Mon, 26 Jun 2023 11:07:06 +0000 (13:07 +0200)]
knot: update to version 3.2.8
Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry picked from commit
9517ef080a88812b96ef55e55ddc83ada0a6a829)
Jan Hák [Wed, 7 Jun 2023 11:23:05 +0000 (13:23 +0200)]
knot: update to version 3.2.7
Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry picked from commit
439694a0128739e493d5ff2d20a8cbd4d4ca253e)
Florian Eckert [Fri, 18 Aug 2023 11:27:19 +0000 (13:27 +0200)]
modemmanager: copy dbus interfaces file to staging
In order to use the dbus interfaces via the command gdbus-codegen, the
xml files must be copied into the building staging directory, so that other
programmes can use them during compilation.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit
161fd74fa2ccfebb4f7898fc77eba94f6a46e608)
Florian Eckert [Fri, 4 Aug 2023 13:00:41 +0000 (15:00 +0200)]
modemmanager: add setting for allowed and preferred mode
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit
015106346ca1d6b71a83bb6c16be42112f1fc4ae)