feed/packages.git
2 years agotor: update to 0.4.8.4 stable
Rui Salvaterra [Wed, 26 Jul 2023 22:32:34 +0000 (23:32 +0100)]
tor: update to 0.4.8.4 stable

First release of the 0.4.8.x series, see the changelog [1] for what's new.

[1] https://gitlab.torproject.org/tpo/core/tor/-/raw/tor-0.4.8.4/ChangeLog

Signed-off-by: Rui Salvaterra <[email protected]>
2 years agodmx_usb_module: use upstream commit to fix compilation with kernel 6.2+
Josef Schlehofer [Mon, 15 May 2023 11:54:50 +0000 (13:54 +0200)]
dmx_usb_module: use upstream commit to fix compilation with kernel 6.2+

Recently, there was pushed patch, which fixed only part to get it working with
Linux kernel 6.2+, but it was only local change and it did not use the changes,
which are going to be included in the upcoming dmx_usb_module release.

This commit use the commit from the upstream repository:
https://github.com/lowlander/dmx_usb_module/commit/eeecf40c3eb3dbdf1981c508080ab3aa61e105e2

Fixes: e15d9f75dac2888b9d863c6f2d1c19637631c1fb ("dmx_usb_module: fix compilation warning")
Signed-off-by: Josef Schlehofer <[email protected]>
2 years agojool: update package to version 4.1.10
Tiago Gaspar [Fri, 1 Sep 2023 17:46:15 +0000 (18:46 +0100)]
jool: update package to version 4.1.10

Update jool to version 4.1.10 and remove a no longer needed patch.
There was also a need to backport a patch to fix compile in some archs.

Signed-off-by: Tiago Gaspar <[email protected]>
2 years agolua-eco: update to 2.5.0
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 <[email protected]>
2 years agov2raya: Update to 2.2.2
Tianling Shen [Sat, 2 Sep 2023 00:39:39 +0000 (08:39 +0800)]
v2raya: Update to 2.2.2

Signed-off-by: Tianling Shen <[email protected]>
2 years agolibre2: fix install
Rosen Penev [Fri, 1 Sep 2023 22:42:38 +0000 (15:42 -0700)]
libre2: fix install

Need the suffixed library too.

Signed-off-by: Rosen Penev <[email protected]>
2 years agocollectd-mod-ipstatistics: fix handling of long `/proc` lines
Alex Shumsky [Fri, 1 Sep 2023 17:51:40 +0000 (20:51 +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 <[email protected]>
[PKG_RELEASE bump added]

2 years agolibre2: fix pkgconfig paths
Rosen Penev [Fri, 1 Sep 2023 02:36:21 +0000 (19:36 -0700)]
libre2: fix pkgconfig paths

Upstream broke them.

Signed-off-by: Rosen Penev <[email protected]>
2 years agonss: update to 3.93
Lucian Cristian [Thu, 31 Aug 2023 13:09:01 +0000 (13:09 +0000)]
nss: update to 3.93

Signed-off-by: Lucian Cristian <[email protected]>
2 years agolibreswan: update to 4.12
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 <[email protected]>
2 years agompd: Update to 0.23.13
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 <[email protected]>
2 years agopython-wheel: Update to 0.41.2
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 <[email protected]>
2 years agopython-pluggy: Update to 1.3.0
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 <[email protected]>
2 years agompfr: Update to 4.2.1
Jeffery To [Mon, 28 Aug 2023 16:23:19 +0000 (00:23 +0800)]
mpfr: Update to 4.2.1

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-trio: Update to 0.22.2, update list of dependencies
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 <[email protected]>
2 years agopython-tornado: Update to 6.3.3, update list of dependencies
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 <[email protected]>
2 years agopython-sqlalchemy: Update to 2.0.20, update list of dependencies
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 <[email protected]>
2 years agopython-slugify: Update to 8.0.1, update list of dependencies
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 <[email protected]>
2 years agopython-sentry-sdk: Update to 1.29.2, update list of dependencies
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 <[email protected]>
2 years agopython-schema: Update to 0.7.5
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 <[email protected]>
2 years agopython-schedule: Update to 1.2.0
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 <[email protected]>
2 years agopython-rsa: Update to 4.9, update list of dependencies
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 <[email protected]>
2 years agoMerge pull request #21552 from jefferyto/python-platform-triplet
Alexandru Ardelean [Thu, 31 Aug 2023 04:59:57 +0000 (07:59 +0300)]
Merge pull request #21552 from jefferyto/python-platform-triplet

python3: Restore platform triplet to paths

2 years agozerotier: update to 1.12.1
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 <[email protected]>
2 years agoxray-core: Update to 1.8.4
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 <[email protected]>
2 years agotang: tang-show-keys defaults on the default 9090 port
Nikos Mavrogiannopoulos [Wed, 30 Aug 2023 09:00:37 +0000 (11:00 +0200)]
tang: tang-show-keys defaults on the default 9090 port

Signed-off-by: Nikos Mavrogiannopoulos <[email protected]>
2 years agotang: tang-show-keys uses wget instead of curl
Nikos Mavrogiannopoulos [Wed, 30 Aug 2023 08:49:35 +0000 (10:49 +0200)]
tang: tang-show-keys uses wget instead of curl

Resolves: #15592

Signed-off-by: Nikos Mavrogiannopoulos <[email protected]>
2 years agotang: do not require bash
Nikos Mavrogiannopoulos [Wed, 30 Aug 2023 07:16:28 +0000 (09:16 +0200)]
tang: do not require bash

It is not used by its included scripts.

Resolves: #21799

Signed-off-by: Nikos Mavrogiannopoulos <[email protected]>
2 years agotang: corrected hash for v14
Nikos Mavrogiannopoulos [Wed, 30 Aug 2023 07:10:27 +0000 (09:10 +0200)]
tang: corrected hash for v14

Signed-off-by: Nikos Mavrogiannopoulos <[email protected]>
2 years agoMerge pull request #21857 from TDT-AG/pr/20230818-modemmanager
Florian Eckert [Wed, 30 Aug 2023 07:25:03 +0000 (09:25 +0200)]
Merge pull request #21857 from TDT-AG/pr/20230818-modemmanager

modemmanager: copy dbus interfaces file to staging

2 years agopdns-recursor: update to 4.9.1
Peter van Dijk [Mon, 28 Aug 2023 08:01:56 +0000 (10:01 +0200)]
pdns-recursor: update to 4.9.1

Signed-off-by: Peter van Dijk <[email protected]>
2 years agosing-box: update to 1.4.0
Van Waholtz [Tue, 29 Aug 2023 07:59:34 +0000 (15:59 +0800)]
sing-box: update to 1.4.0

Signed-off-by: Van Waholtz <[email protected]>
2 years agoknot: enable QUIC support
Jan Hák [Tue, 29 Aug 2023 11:36:24 +0000 (13:36 +0200)]
knot: enable QUIC support

Signed-off-by: Jan Hák <[email protected]>
2 years agoknot: update to version 3.3.0
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 <[email protected]>
2 years agotang: updated to v14
Nikos Mavrogiannopoulos [Mon, 28 Aug 2023 16:36:16 +0000 (18:36 +0200)]
tang: updated to v14

Signed-off-by: Nikos Mavrogiannopoulos <[email protected]>
2 years agoMerge pull request #21928 from stangri/miniupnpd-nftables
Jo-Philipp Wich [Tue, 29 Aug 2023 07:51:03 +0000 (09:51 +0200)]
Merge pull request #21928 from stangri/miniupnpd-nftables

miniupnpd: remove uci-defaults and fw4-include files for nftables variant

2 years agotailscale: enable autodect of fw type
Tyler Young [Mon, 28 Aug 2023 00:58:10 +0000 (20:58 -0400)]
tailscale: enable autodect of fw type

Signed-off-by: Tyler Young <[email protected]>
2 years agopython-ble2mqtt: update to 0.1.9
Quintin Hill [Wed, 23 Aug 2023 21:00:23 +0000 (22:00 +0100)]
python-ble2mqtt: update to 0.1.9

Signed-off-by: Quintin Hill <[email protected]>
2 years agopython-dbus-fast: update to 1.93.0
Quintin Hill [Wed, 23 Aug 2023 21:00:01 +0000 (22:00 +0100)]
python-dbus-fast: update to 1.93.0

Signed-off-by: Quintin Hill <[email protected]>
2 years agov2raya: Update to 2.2.1
Tianling Shen [Sun, 27 Aug 2023 01:51:22 +0000 (09:51 +0800)]
v2raya: Update to 2.2.1

Signed-off-by: Tianling Shen <[email protected]>
2 years agorust: Update to 1.72.0
Tianling Shen [Sat, 26 Aug 2023 09:54:15 +0000 (17:54 +0800)]
rust: Update to 1.72.0

Version 1.72.0 (2023-08-24)
==========================

Language
--------
- [Replace const eval limit by a lint and add an exponential backoff warning](https://github.com/rust-lang/rust/pull/103877/)
- [expand: Change how `#![cfg(FALSE)]` behaves on crate root](https://github.com/rust-lang/rust/pull/110141/)
- [Stabilize inline asm for LoongArch64](https://github.com/rust-lang/rust/pull/111235/)
- [Uplift `clippy::undropped_manually_drops` lint](https://github.com/rust-lang/rust/pull/111530/)
- [Uplift `clippy::invalid_utf8_in_unchecked` lint](https://github.com/rust-lang/rust/pull/111543/)
- [Uplift `clippy::cast_ref_to_mut` lint](https://github.com/rust-lang/rust/pull/111567/)
- [Uplift `clippy::cmp_nan` lint](https://github.com/rust-lang/rust/pull/111818/)
- [resolve: Remove artificial import ambiguity errors](https://github.com/rust-lang/rust/pull/112086/)
- [Don't require associated types with Self: Sized bounds in `dyn Trait` objects](https://github.com/rust-lang/rust/pull/112319/)

Compiler
--------
- [Remember names of `cfg`-ed out items to mention them in diagnostics](https://github.com/rust-lang/rust/pull/109005/)
- [Support for native WASM exceptions](https://github.com/rust-lang/rust/pull/111322/)
- [Add support for NetBSD/aarch64-be (big-endian arm64).](https://github.com/rust-lang/rust/pull/111326/)
- [Write to stdout if `-` is given as output file](https://github.com/rust-lang/rust/pull/111626/)
- [Force all native libraries to be statically linked when linking a static binary](https://github.com/rust-lang/rust/pull/111698/)
- [Add Tier 3 support for `loongarch64-unknown-none*`](https://github.com/rust-lang/rust/pull/112310/)
- [Prevent `.eh_frame` from being emitted for `-C panic=abort`](https://github.com/rust-lang/rust/pull/112403/)
- [Support 128-bit enum variant in debuginfo codegen](https://github.com/rust-lang/rust/pull/112474/)
- [compiler: update solaris/illumos to enable tsan support.](https://github.com/rust-lang/rust/pull/112039/)

Refer to Rust's [platform support page][platform-support-doc]
for more information on Rust's tiered platform support.

Libraries
---------
- [Document memory orderings of `thread::{park, unpark}`](https://github.com/rust-lang/rust/pull/99587/)
- [io: soften ‘at most one write attempt’ requirement in io::Write::write](https://github.com/rust-lang/rust/pull/107200/)
- [Specify behavior of HashSet::insert](https://github.com/rust-lang/rust/pull/107619/)
- [Relax implicit `T: Sized` bounds on `BufReader<T>`, `BufWriter<T>` and `LineWriter<T>`](https://github.com/rust-lang/rust/pull/111074/)
- [Update runtime guarantee for `select_nth_unstable`](https://github.com/rust-lang/rust/pull/111974/)
- [Return `Ok` on kill if process has already exited](https://github.com/rust-lang/rust/pull/112594/)
- [Implement PartialOrd for `Vec`s over different allocators](https://github.com/rust-lang/rust/pull/112632/)
- [Use 128 bits for TypeId hash](https://github.com/rust-lang/rust/pull/109953/)
- [Don't drain-on-drop in DrainFilter impls of various collections.](https://github.com/rust-lang/rust/pull/104455/)
- [Make `{Arc,Rc,Weak}::ptr_eq` ignore pointer metadata](https://github.com/rust-lang/rust/pull/106450/)

Rustdoc
-------
- [Allow whitespace as path separator like double colon](https://github.com/rust-lang/rust/pull/108537/)
- [Add search result item types after their name](https://github.com/rust-lang/rust/pull/110688/)
- [Search for slices and arrays by type with `[]`](https://github.com/rust-lang/rust/pull/111958/)
- [Clean up type unification and "unboxing"](https://github.com/rust-lang/rust/pull/112233/)

Stabilized APIs
---------------
- [`impl<T: Send> Sync for mpsc::Sender<T>`](https://doc.rust-lang.org/nightly/std/sync/mpsc/struct.Sender.html#impl-Sync-for-Sender%3CT%3E)
- [`impl TryFrom<&OsStr> for &str`](https://doc.rust-lang.org/nightly/std/primitive.str.html#impl-TryFrom%3C%26'a+OsStr%3E-for-%26'a+str)
- [`String::leak`](https://doc.rust-lang.org/nightly/alloc/string/struct.String.html#method.leak)

These APIs are now stable in const contexts:

- [`CStr::from_bytes_with_nul`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)
- [`CStr::to_bytes`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)
- [`CStr::to_bytes_with_nul`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)
- [`CStr::to_str`](https://doc.rust-lang.org/nightly/std/ffi/struct.CStr.html#method.from_bytes_with_nul)

Cargo
-----
- Enable `-Zdoctest-in-workspace` by default. When running each documentation
  test, the working directory is set to the root directory of the package the
  test belongs to.
  [docs](https://doc.rust-lang.org/nightly/cargo/commands/cargo-test.html#working-directory-of-tests)
  [#12221](https://github.com/rust-lang/cargo/pull/12221)
  [#12288](https://github.com/rust-lang/cargo/pull/12288)
- Add support of the "default" keyword to reset previously set `build.jobs`
  parallelism back to the default.
  [#12222](https://github.com/rust-lang/cargo/pull/12222)

Compatibility Notes
-------------------
- [Alter `Display` for `Ipv6Addr` for IPv4-compatible addresses](https://github.com/rust-lang/rust/pull/112606/)
- Cargo changed feature name validation check to a hard error. The warning was
  added in Rust 1.49. These extended characters aren't allowed on crates.io, so
  this should only impact users of other registries, or people who don't publish
  to a registry.
  [#12291](https://github.com/rust-lang/cargo/pull/12291)

Refreshed patches.

Signed-off-by: Tianling Shen <[email protected]>
2 years agominiupnpd: remove uci-defaults and fw4-include files for nftables variant
Stan Grishin [Fri, 25 Aug 2023 17:59:22 +0000 (17:59 +0000)]
miniupnpd: remove uci-defaults and fw4-include files for nftables variant

* remove firewall4.include file as it is not needed and procuces a firewall
  error on service miniupnpd restart
* remove the uci-defaults file as its sole purpose was to install the
  firewall include file
* modify the Makefile to reflect the deleted files

Signed-off-by: Stan Grishin <[email protected]>
2 years agolua-lsqlite3: add build VARIANT for Lua5.3
Jianhui Zhao [Thu, 24 Aug 2023 03:14:45 +0000 (03:14 +0000)]
lua-lsqlite3: add build VARIANT for Lua5.3

Signed-off-by: Jianhui Zhao <[email protected]>
2 years agoMerge pull request #21896 from mhei/php8-update-to-8.2.9
Michael Heimpold [Fri, 25 Aug 2023 06:05:59 +0000 (08:05 +0200)]
Merge pull request #21896 from mhei/php8-update-to-8.2.9

php8: update to 8.2.9

2 years agopython3: Restore platform triplet to paths
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 <[email protected]>
2 years agopython3: Fix/expand platform triplet detection
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 <[email protected]>
2 years agopython3: Centralize config file adjustments in Build/Install
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 <[email protected]>
2 years agopython: Rework filespec install script
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 <[email protected]>
2 years agopython3: Fix package descriptions
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 <[email protected]>
2 years agopython3: Use regular package recipes for python3 package
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 <[email protected]>
2 years agopython-setuptools: Update to 68.1.2
Jeffery To [Mon, 21 Aug 2023 04:07:00 +0000 (12:07 +0800)]
python-setuptools: Update to 68.1.2

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-poetry-core: Update to 1.7.0
Jeffery To [Mon, 21 Aug 2023 04:03:56 +0000 (12:03 +0800)]
python-poetry-core: Update to 1.7.0

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-click: Update to 8.1.7
Jeffery To [Mon, 21 Aug 2023 04:00:16 +0000 (12:00 +0800)]
python-click: Update to 8.1.7

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-pytest-xdist: Update to 3.3.1, update list of dependencies
Jeffery To [Fri, 18 Aug 2023 20:54:36 +0000 (04:54 +0800)]
python-pytest-xdist: Update to 3.3.1, update list of dependencies

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-pytest: Update to 7.4.0, update list of dependencies
Jeffery To [Fri, 18 Aug 2023 20:42:43 +0000 (04:42 +0800)]
python-pytest: Update to 7.4.0, update list of dependencies

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-pyrsistent: Update to 0.19.3, update list of dependencies
Jeffery To [Fri, 18 Aug 2023 20:36:38 +0000 (04:36 +0800)]
python-pyrsistent: Update to 0.19.3, update list of dependencies

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-pyparsing: Update to 3.1.1
Jeffery To [Fri, 18 Aug 2023 20:29:41 +0000 (04:29 +0800)]
python-pyparsing: Update to 3.1.1

The package has changed to the flit-core build backend.

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-pyotp: Update to 2.9.0, update list of dependencies
Jeffery To [Fri, 18 Aug 2023 20:24:01 +0000 (04:24 +0800)]
python-pyotp: Update to 2.9.0, update list of dependencies

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-pyfuse3: Update to 3.3.0, update list of dependencies
Jeffery To [Fri, 18 Aug 2023 20:17:08 +0000 (04:17 +0800)]
python-pyfuse3: Update to 3.3.0, update list of dependencies

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-py: Update to 1.11.0, update list of dependencies
Jeffery To [Fri, 18 Aug 2023 19:57:54 +0000 (03:57 +0800)]
python-py: Update to 1.11.0, update list of dependencies

Signed-off-by: Jeffery To <[email protected]>
2 years agoxray-core: backport pending patch for Go 1.21 update
Tianling Shen [Thu, 24 Aug 2023 03:06:57 +0000 (11:06 +0800)]
xray-core: backport pending patch for Go 1.21 update

Fix build for Go 1.21.

Signed-off-by: Tianling Shen <[email protected]>
2 years agovnstat2: update to version 2.11
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 <[email protected]>
2 years agotailscale: Update to 1.48.1
Zephyr Lykos [Wed, 23 Aug 2023 09:55:55 +0000 (17:55 +0800)]
tailscale: Update to 1.48.1

Signed-off-by: Zephyr Lykos <[email protected]>
2 years agonet/mosquitto: bump to 2.0.17
Karl Palsson [Thu, 17 Aug 2023 21:59:08 +0000 (21:59 +0000)]
net/mosquitto: bump to 2.0.17

This is a security and bug fix release.

Security:
- CVE-2023-28366: Fix memory leak in broker when clients send multiple QoS 2
  messages with the same message ID, but then never respond to the PUBREC
  commands.
- CVE-2023-0809: Fix excessive memory being allocated based on malicious
  initial packets that are not CONNECT packets.
- CVE-2023-3592: Fix memory leak when clients send v5 CONNECT packets with a
  will message that contains invalid property types.
- Broker will now reject Will messages that attempt to publish to $CONTROL/.
- Broker now validates usernames provided in a TLS certificate or TLS-PSK
  identity are valid UTF-8.
- Fix potential crash when loading invalid persistence file.
- Library will no longer allow single level wildcard certificates, e.g. *.com

Bugfixes of note or relevance to OpenWrt:
- Fix bridges with non-matching cleansession/local_cleansession being expired
  on start after restoring from persistence. Closes #2634.
Client library:
- Use CLOCK_BOOTTIME when available, to keep track of time. This solves the
  problem of the client OS sleeping and the client hence not being able to
  calculate the actual time for keepalive purposes. Closes #2760.

Full changelog available at: https://github.com/eclipse/mosquitto/blob/v2.0.16/ChangeLog.txt
plus: https://github.com/eclipse/mosquitto/blob/v2.0.17/ChangeLog.txt
(2.0.17 fixes regressions from the 2.0.16 release)

Signed-off-by: Karl Palsson <[email protected]>
2 years agov2ray-core: backport upstream Go 1.21 updates
Tianling Shen [Wed, 23 Aug 2023 01:14:22 +0000 (09:14 +0800)]
v2ray-core: backport upstream Go 1.21 updates

Fix build for Go 1.21.

Signed-off-by: Tianling Shen <[email protected]>
2 years agomdio-tools: update to 1.3.0
Zhi-Jun You [Wed, 23 Aug 2023 03:37:27 +0000 (11:37 +0800)]
mdio-tools: update to 1.3.0

Update the mdio-netlink kmod and userspace mdio-tools to version 1.3.0.

[v1.3.0] - 2023-07-24
---------------------

Primarily widen the gamut of supported kernel versions, now supporting
all kernels from 5.2 and onwards.

- mvls: Support for 88E6320/88E6321

- mdio-netlink: Adapt to the upstream C22/C45 refactor.

Signed-off-by: Zhi-Jun You <[email protected]>
2 years agobottom: New package
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 <[email protected]>
2 years agonatmap: update to 20230820
Ray Wang [Mon, 21 Aug 2023 15:27:30 +0000 (23:27 +0800)]
natmap: update to 20230820

Signed-off-by: Ray Wang <[email protected]>
2 years agosqm-scripts: Bump to v1.6.0
Toke Høiland-Jørgensen [Tue, 22 Aug 2023 10:19:40 +0000 (12:19 +0200)]
sqm-scripts: Bump to v1.6.0

Fixes an issue with DSA switch compatibility

Signed-off-by: Toke Høiland-Jørgensen <[email protected]>
2 years agoMerge pull request #21874 from thess/unbound-SSL-workaround
Ted Hess [Mon, 21 Aug 2023 22:39:28 +0000 (18:39 -0400)]
Merge pull request #21874 from thess/unbound-SSL-workaround

Unbound: Silence SSL unexpected eof messages

2 years agoUnbound: Silence SSL unexpected eof messages
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 <[email protected]>
2 years agophp8: update to 8.2.9
Michael Heimpold [Mon, 21 Aug 2023 06:18:47 +0000 (08:18 +0200)]
php8: update to 8.2.9

This fixes:
    - CVE-2023-3824

Signed-off-by: Michael Heimpold <[email protected]>
2 years agoMerge pull request #21882 from dobo90/adguardhome_0.107.36
Hannu Nyman [Mon, 21 Aug 2023 15:41:47 +0000 (18:41 +0300)]
Merge pull request #21882 from dobo90/adguardhome_0.107.36

adguardhome: update to 0.107.36 and fix compilation with Go 1.21

2 years agoadguardhome: update quic-go to v0.37.6
Dobroslaw Kijowski [Mon, 21 Aug 2023 08:38:47 +0000 (10:38 +0200)]
adguardhome: update quic-go to v0.37.6

* quic-go v0.36.x cannot be compiled with Go 1.21. Update that
  AdGuardHome dependency to latest one from v0.37 series.
* It fixes following compilation error:
  go-mod-cache/github.com/quic-go/[email protected]/internal/qtls/go121.go:5:13: cannot use "The version of quic-go you're using can't be built on Go 1.21 yet. For more details, please see https://github.
  com/quic-go/quic-go/wiki/quic-go-and-Go-versions." (untyped string constant "The version of quic-go you're using can't be built on Go 1.21 yet.

Signed-off-by: Dobroslaw Kijowski <[email protected]>
2 years agoadguardhome: update to v0.107.36
Hannu Nyman [Sat, 19 Aug 2023 08:52:35 +0000 (11:52 +0300)]
adguardhome: update to v0.107.36

* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.34
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.35
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.36

Signed-off-by: Hannu Nyman <[email protected]>
[ Reword commit message ]
Signed-off-by: Dobroslaw Kijowski <[email protected]>
2 years agotailscale: Update to 1.48.0
Zephyr Lykos [Fri, 21 Jul 2023 13:08:21 +0000 (21:08 +0800)]
tailscale: Update to 1.48.0

Everything is working on pure upstream code.
Patching is not longer needed.

Added entire /etc/tailscale/ directory to conffiles for persistent ssh
host key & https certificate across sysupgrades.

Signed-off-by: Zephyr Lykos <[email protected]>
2 years agoyq: Update to 4.35.1
Tianling Shen [Sun, 20 Aug 2023 13:36:08 +0000 (21:36 +0800)]
yq: Update to 4.35.1

Signed-off-by: Tianling Shen <[email protected]>
2 years agotunneldigger-broker: update to v0.4.0
Perry Melange [Sun, 6 Aug 2023 15:05:41 +0000 (17:05 +0200)]
tunneldigger-broker: update to v0.4.0

Include new hook script to build

Signed-off-by: Perry Melange <[email protected]>
2 years agotunneldigger-broker: add rate-limit hook
Perry Melange [Thu, 17 Aug 2023 20:45:19 +0000 (22:45 +0200)]
tunneldigger-broker: add rate-limit hook

Signed-off-by: Perry Melange <[email protected]>
2 years agotunneldigger-broker: add option to isolate bridge ports
Perry Melange [Sat, 29 Jul 2023 19:50:28 +0000 (21:50 +0200)]
tunneldigger-broker: add option to isolate bridge ports

Add new option to a config bridge section to indicate
if a bridge port added to the bridge should be isolated
or not.  The default is 0 (no isolation).

example

config bridge
     option interface 'br-mybridge1446'
     option mtu '1446'
     option isolate '1' # default '0'

Signed-off-by: Perry Melange <[email protected]>
2 years agotunneldigger-broker: update lib functions
Perry Melange [Sat, 29 Jul 2023 19:35:46 +0000 (21:35 +0200)]
tunneldigger-broker: update lib functions

Use config_foreach instead of config_cb

Signed-off-by: Perry Melange <[email protected]>
2 years agotunneldigger-broker: update config file and init for v0.4.0
Perry Melange [Thu, 17 Aug 2023 20:46:11 +0000 (22:46 +0200)]
tunneldigger-broker: update config file and init for v0.4.0

Signed-off-by: Perry Melange <[email protected]>
2 years agorust: correct mistake in previous host-build fix
Jonas Jelonek [Thu, 17 Aug 2023 08:57:16 +0000 (10:57 +0200)]
rust: correct mistake in previous host-build fix

Fixes the commit 105fa3920e which was intended to make rust/host build
on aarch64 darwin working again. However, the fix contains a mistake
because it sets RUSTC_TARGET_ARCH instead of RUSTC_HOST_ARCH. Thus, the
fix doesn't work.
This properly sets the correct variable RUSTC_HOST_ARCH.

Fixes: 105fa3920e ("rust: fix host build on aarch64 darwin")
Signed-off-by: Jonas Jelonek <[email protected]>
2 years agomodemmanager: copy dbus interfaces file to staging
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 <[email protected]>
2 years agosyncthing: disable quic to support GO 1.21
Van Waholtz [Thu, 17 Aug 2023 03:31:36 +0000 (11:31 +0800)]
syncthing: disable quic to support GO 1.21

Signed-off-by: Van Waholtz <[email protected]>
2 years agosyncthing: update to 1.23.7
Van Waholtz [Thu, 17 Aug 2023 03:31:36 +0000 (11:31 +0800)]
syncthing: update to 1.23.7

Signed-off-by: Van Waholtz <[email protected]>
2 years agosing-box: update to 1.4.0-beta.5
Van Waholtz [Thu, 17 Aug 2023 03:03:46 +0000 (11:03 +0800)]
sing-box: update to 1.4.0-beta.5

Add support for GO 1.21.

Signed-off-by: Van Waholtz <[email protected]>
2 years agolua-eco: update to 2.4.0
Jianhui Zhao [Thu, 17 Aug 2023 13:07:51 +0000 (21:07 +0800)]
lua-eco: update to 2.4.0

Signed-off-by: Jianhui Zhao <[email protected]>
2 years agolibyang: update to 2.1.80
Lucian Cristian [Wed, 16 Aug 2023 11:32:53 +0000 (11:32 +0000)]
libyang: update to 2.1.80

Signed-off-by: Lucian Cristian <[email protected]>
2 years agopython-trove-classifiers: Update to 2023.8.7
Jeffery To [Mon, 14 Aug 2023 04:11:19 +0000 (12:11 +0800)]
python-trove-classifiers: Update to 2023.8.7

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-psycopg2: Update to 2.9.7, update list of dependencies
Jeffery To [Fri, 11 Aug 2023 18:11:12 +0000 (02:11 +0800)]
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 <[email protected]>
2 years agopython-msgpack: Update to 1.0.5, add host Cython dependency
Jeffery To [Fri, 11 Aug 2023 17:42:09 +0000 (01:42 +0800)]
python-msgpack: Update to 1.0.5, add host Cython dependency

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-psutil: Update to 5.9.5, replace patch
Jeffery To [Fri, 11 Aug 2023 18:00:12 +0000 (02:00 +0800)]
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 <[email protected]>
2 years agopython-more-itertools: Update to 10.1.0
Jeffery To [Fri, 11 Aug 2023 17:35:49 +0000 (01:35 +0800)]
python-more-itertools: Update to 10.1.0

The package has changed to the flit-core build backend.

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-markdown: Update to 3.4.4, update list of dependencies
Jeffery To [Fri, 11 Aug 2023 17:30:24 +0000 (01:30 +0800)]
python-markdown: Update to 3.4.4, update list of dependencies

Signed-off-by: Jeffery To <[email protected]>
2 years agopython-distro: Update to 1.8.0
Jeffery To [Fri, 11 Aug 2023 17:23:13 +0000 (01:23 +0800)]
python-distro: Update to 1.8.0

Signed-off-by: Jeffery To <[email protected]>
2 years agofrr: updat to 9.0
Lucian Cristian [Wed, 16 Aug 2023 11:37:35 +0000 (11:37 +0000)]
frr: updat to 9.0

Signed-off-by: Lucian Cristian <[email protected]>
2 years agofrp: update to 0.51.3
Van Waholtz [Thu, 17 Aug 2023 02:53:24 +0000 (10:53 +0800)]
frp: update to 0.51.3

Includes some bug fixes and adds support for GO 1.21.

Signed-off-by: Van Waholtz <[email protected]>
2 years agorust: fix host build on aarch64 darwin
Jonas Jelonek [Wed, 16 Aug 2023 07:25:50 +0000 (09:25 +0200)]
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 failes 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 <[email protected]>
2 years agoMerge pull request #21839 from mhei/php8-fix-riscv64
Michael Heimpold [Thu, 17 Aug 2023 05:55:33 +0000 (07:55 +0200)]
Merge pull request #21839 from mhei/php8-fix-riscv64

php8: fix linking on riscv64 platform (again)