feed/packages.git
12 months agopyodbc: Update to 5.0.1, rename source package 22561/head
Jeffery To [Mon, 30 Oct 2023 12:02:46 +0000 (20:02 +0800)]
pyodbc: Update to 5.0.1, rename source package

This renames the source package to python-pyodbc to match other Python
packages.

This also updates the unixodbc dependency to libodbc, updates the
package title and description, and adds a test.sh script for the
packages feed CI.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agopyodbc: Fix segmentation fault
Jeffery To [Mon, 30 Oct 2023 11:32:26 +0000 (19:32 +0800)]
pyodbc: Fix segmentation fault

4.0.36 included a change to decimal parsing[1] that requires the decimal
module. Trying to load the pyodbc module without python3-decimal
installed would lead to a segmentation fault.

This adds python3-decimal as a dependency.

This also adds python3-uuid as a dependency as the module can accept and
return uuid objects[2].

[1]: https://github.com/mkleehammer/pyodbc/commit/6b107a2bcaf7379e5ba182007b6ecae1bc2fc931
[2]: https://github.com/mkleehammer/pyodbc/commit/2ad7a9ced7c9c33232c173668c0830a484cc92f3

Fixes: f02f3ee8c768 ("pyodbc: Update to 4.0.39")
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agofreeradius3: switch to pcre2
Martin Strobel [Sun, 29 Oct 2023 15:16:57 +0000 (16:16 +0100)]
freeradius3: switch to pcre2

use libpcre2 as dependency for freeradius3-common
because PCRE is EOL with no further updates

Compile & run tested on mediatek mt76 ubnt-ui6-lr-v1 with musl

Signed-off-by: Martin Strobel <arctus@crza.de>
12 months agopython3: Fix building C extensions with setuptools
Jeffery To [Mon, 30 Oct 2023 15:56:43 +0000 (23:56 +0800)]
python3: Fix building C extensions with setuptools

setuptools provides a local copy of distutils and when building a C
extension, this distutils will add the target LIBDIR (/usr/lib) to the
list of library paths.

If the build system has a libpython3.11.so in /usr/lib, then the linker
will try to link to this shared library and fail.

This adapts 008-distutils-use-python-sysroot.patch for host setuptools
to add the correct library directory.

Fixes: https://github.com/openwrt/packages/issues/22330
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agotvheadend: drop support for PCRE
Christian Marangi [Sun, 29 Oct 2023 16:22:22 +0000 (17:22 +0100)]
tvheadend: drop support for PCRE

Drop support for PCRE as it's now EOL and won't receive any security
updates anymore.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
12 months agofdm: update to 2.2 release and switch to PCRE2
Christian Marangi [Sun, 29 Oct 2023 15:15:02 +0000 (16:15 +0100)]
fdm: update to 2.2 release and switch to PCRE2

Update to release 2.2 and switch to PCRE2. New release switched from
PCRE to PCRE2 and is now required.

Drop patch merged upstream and backport 2 additional patch that fix a
user-after-free and a PCRE2 bug.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
12 months agorust: Fix compile error for mipsel_24kc+24kf
Jeffery To [Thu, 26 Oct 2023 08:11:06 +0000 (16:11 +0800)]
rust: Fix compile error for mipsel_24kc+24kf

Currently, rust fails to build for mipsel_24kc+24kf with "opcode not
supported on this processor: mips1 (mips1)" errors when building
libunwind.

Because mipsel_24kc+24kf is hard-float, a certain section of
src/llvm-project/libunwind/src/UnwindRegistersRestore.S is selected to
be compiled; the instructions in this section require MIPS II.

mipsel_24kc+24kf is compiled for MIPS32 Release 2 (MIPS32 is based on
MIPS II), but the C flags used to select this architecture were not
passed to the rust bootstrap (to be passed back to gcc).

This passes the C flags to rust bootstrap to fix this compile error.

This also adds PKG_BUILD_FLAGS:=no-mips16 as attempting to generate
MIPS16 code leads to a different compile error.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agorust: Fix compile error if build dir and DL_DIR on separate filesystems
Jeffery To [Thu, 26 Oct 2023 07:48:28 +0000 (15:48 +0800)]
rust: Fix compile error if build dir and DL_DIR on separate filesystems

The rust bootstrap downloads files into a "tmp" directory then moves the
files into the "cache" directory using std::fs::rename. There are no
issues in the original/unpatched case as "tmp" and "cache" are
subdirectories in the build directory ($(HOST_BUILD_DIR)/build) and so
are nearly guaranteed to be on the same filesystem.

35768bf31e5867046874dc6fd0374ff8fe575da2 changed where files are
saved/cached (in $(DL_DIR)/rustc). If HOST_BUILD_DIR and DL_DIR are on
separate filesystems, then using std::fs::rename to move the files will
fail.[1]

This updates 0002-rustc-bootstrap-cache.patch to account for this case,
i.e. if std::fs::rename fails, fall back to copying the file then
removing the original.

[1]: https://github.com/openwrt/packages/pull/22457

Fixes: 35768bf31e58 ("rust: Cache bootstrap downloads to $(DL_DIR)/rustc")
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agoaircrack-ng: fix wrong inclusion of libbsd if detected
Christian Marangi [Sat, 28 Oct 2023 16:48:16 +0000 (18:48 +0200)]
aircrack-ng: fix wrong inclusion of libbsd if detected

Currently aircrack-ng try to link with libbsd if it does detect the
library in staging_dir. This is the case with buildbot where every
package is selected and compiled.

Fix this by adding a pending patch that permits to disable libbsd
inclusion even if detected and set the related config flag.

aircrack-ng use 2 function of libbsd and it's not worth to include the
entire library for 2 simple function for string manipulation.

Also add an additional patch that permits to use musl or glibc version
of these string functions.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
12 months agorestic: update to 0.16.2
Fabian Lipken [Mon, 30 Oct 2023 17:52:11 +0000 (18:52 +0100)]
restic: update to 0.16.2

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
12 months agounixodbc: Update to 2.3.12
Jeffery To [Mon, 30 Oct 2023 04:45:16 +0000 (12:45 +0800)]
unixodbc: Update to 2.3.12

This also adds a test.sh script for the packages feed CI.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agounixodbc: Split libraries package into separate packages
Jeffery To [Fri, 27 Oct 2023 13:03:23 +0000 (21:03 +0800)]
unixodbc: Split libraries package into separate packages

This splits the unixodbc package into separate packages (libodbc,
libodbccr, libodbcinst). This also keeps the unixodbc package for
backwards compatibility.

The Internet News Server driver (libnn) is omitted as the driver README
describes it as "in mid-hack"[1] and it is doubtful if there is any
real-world use for it.

This also updates the package license information and URL, and sets
PKG_BUILD_PARALLEL and HOST_BUILD_PARALLEL.

[1]: https://github.com/lurcher/unixODBC/blob/9b31cd228d01e768a7ad9126d5da8860f1ed72a9/Drivers/nn/README#L17-L19

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agounixodbc: Copy pgsqlodbc.ini instead of creating it dynamically
Jeffery To [Fri, 27 Oct 2023 13:09:53 +0000 (21:09 +0800)]
unixodbc: Copy pgsqlodbc.ini instead of creating it dynamically

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agounixodbc: Use default includedir for target configure
Jeffery To [Fri, 27 Oct 2023 09:51:58 +0000 (17:51 +0800)]
unixodbc: Use default includedir for target configure

Replace INCLUDE_PREFIX in config.h for host odbc_config instead of
specifying includedir to target configure.

This also updates the prefixes in unixodbc_conf.h to keep config.h and
unixodbc_conf.h in sync.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agounixodbc: Use default build recipes
Jeffery To [Fri, 27 Oct 2023 09:01:10 +0000 (17:01 +0800)]
unixodbc: Use default build recipes

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agounixodbc: Use InstallDev directory to transfer include files
Jeffery To [Fri, 27 Oct 2023 08:18:36 +0000 (16:18 +0800)]
unixodbc: Use InstallDev directory to transfer include files

This uses the default InstallDev directory instead of a "tmp" directory
to transfer include files from the target package to host build.

Using a "tmp" directory implies that the files inside are safe to
delete, but without these include files the host build will not succeed.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agounixodbc: Change host build directories to be target-specific
Jeffery To [Fri, 27 Oct 2023 06:18:54 +0000 (14:18 +0800)]
unixodbc: Change host build directories to be target-specific

Since the host odbc_config returns target-specific information, it
should be built and placed into target-specific locations.

This changes HOST_BUILD_DIR to be in $(BUILD_DIR)/host, and installs
odbc_config inside $(STAGING_DIR)/host.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agounixodbc: Remove custom unixodbc_conf.h
Jeffery To [Fri, 27 Oct 2023 06:10:59 +0000 (14:10 +0800)]
unixodbc: Remove custom unixodbc_conf.h

As unixodbc_conf.h is now generated by configure instead of
odbc_config[1], it is not necessary to use a custom copy of the header
file anymore.

[1]: https://github.com/lurcher/unixODBC/commit/be3341cdc61623a533d3a17529cc65b101bfa8a0

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
12 months agoknot: patch enabling PKCS11 related code only if PKCS11 is available
Jan Hák [Thu, 26 Oct 2023 14:03:38 +0000 (16:03 +0200)]
knot: patch enabling PKCS11 related code only if PKCS11 is available

Signed-off-by: Jan Hák <jan.hak@nic.cz>
12 months agoknot: update to version 3.3.2
Jan Hák [Wed, 25 Oct 2023 13:20:12 +0000 (15:20 +0200)]
knot: update to version 3.3.2

Signed-off-by: Jan Hák <jan.hak@nic.cz>
12 months agoqemu: update to 8.1.2
Vladimir Ermakov [Sat, 28 Oct 2023 09:38:07 +0000 (11:38 +0200)]
qemu: update to 8.1.2

Changes:
- Update to 8.1.2
- Refresh patches
- Replace absent option --with-git-submodules with --disable-download

Fix #22530

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
12 months agongtcp2: update to 1.0.1
Stan Grishin [Sun, 29 Oct 2023 19:33:15 +0000 (19:33 +0000)]
ngtcp2: update to 1.0.1

* https://github.com/ngtcp2/ngtcp2/compare/v1.0.0...v1.0.1

Signed-off-by: Stan Grishin <stangri@melmac.ca>
12 months agoMerge pull request #22486 from osedl/modemmanager-improve-cleanup
Florian Eckert [Mon, 30 Oct 2023 10:34:46 +0000 (11:34 +0100)]
Merge pull request #22486 from osedl/modemmanager-improve-cleanup

modemmanager improve cleanup

12 months agoMerge pull request #22526 from mhei/php8-pecl-http-update-to-4.2.4
Michael Heimpold [Mon, 30 Oct 2023 09:05:58 +0000 (10:05 +0100)]
Merge pull request #22526 from mhei/php8-pecl-http-update-to-4.2.4

php8-pecl-http: update to 4.2.4

12 months agophp8-pecl-http: update to 4.2.4 22526/head
Michael Heimpold [Mon, 9 Oct 2023 13:40:43 +0000 (15:40 +0200)]
php8-pecl-http: update to 4.2.4

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
12 months agomodemmanager: move iface cleanup to wrapper script 22486/head
Oliver Sedlbauer [Mon, 23 Oct 2023 15:52:38 +0000 (17:52 +0200)]
modemmanager: move iface cleanup to wrapper script

If the ModemManager process crashes, the interfaces are not cleaned
up properly because the stop_service method is not called. With this
change, the interfaces are cleaned up both when stopping the service
and during a crash. Therefore it is no longer necessary to perform a
cleanup at the beginning.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
12 months agomodemmanager: improve cleanup of ifaces
Oliver Sedlbauer [Tue, 17 Oct 2023 15:13:37 +0000 (17:13 +0200)]
modemmanager: improve cleanup of ifaces

Change workflow to cleanup interfaces using the sysfscache.
The sysfscache stores the processed sysfs-paths. Using this
instead of mmcli -L, the interfaces can be properly cleaned
up even if, for example, ModemManager crashes and mmcli is
no longer usable.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
12 months agoMerge pull request #22437 from joed74/master
Florian Eckert [Mon, 30 Oct 2023 07:53:05 +0000 (08:53 +0100)]
Merge pull request #22437 from joed74/master

apinger: fixed bugs in apinger.init and apinger.rpc

12 months agoMerge pull request #22483 from rsalvaterra/tor-bump
Alexandru Ardelean [Mon, 30 Oct 2023 07:06:00 +0000 (09:06 +0200)]
Merge pull request #22483 from rsalvaterra/tor-bump

tor: update to the latest stable release (0.4.8.7)

12 months agoMerge pull request #22505 from jefferyto/python-pip-23.3.1
Alexandru Ardelean [Mon, 30 Oct 2023 07:05:06 +0000 (09:05 +0200)]
Merge pull request #22505 from jefferyto/python-pip-23.3.1

python-pip: Update to 23.3.1, redo/refresh patches

12 months agoMerge pull request #22533 from Ansuel/update-postfix
Alexandru Ardelean [Mon, 30 Oct 2023 07:04:46 +0000 (09:04 +0200)]
Merge pull request #22533 from Ansuel/update-postfix

postfix: bump to 3.8.2 release + PCRE2

12 months agoMerge pull request #22527 from mhei/php8-pecl-redis-update-to-6.0.2
Alexandru Ardelean [Mon, 30 Oct 2023 07:04:26 +0000 (09:04 +0200)]
Merge pull request #22527 from mhei/php8-pecl-redis-update-to-6.0.2

php8-pecl-redis: update to 6.0.2

12 months agoMerge pull request #22528 from mhei/php8-pecl-xdebug-update-to-3.2.2
Alexandru Ardelean [Mon, 30 Oct 2023 07:04:14 +0000 (09:04 +0200)]
Merge pull request #22528 from mhei/php8-pecl-xdebug-update-to-3.2.2

php8-pecl-xdebug: update to 3.2.2

12 months agopostfix: move to PCRE2 library 22533/head
Christian Marangi [Sun, 29 Oct 2023 14:18:19 +0000 (15:18 +0100)]
postfix: move to PCRE2 library

Move to PCRE2 library as PCRE is EOL and won't receive any security
updates anymore.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
12 months agopostfix: bump to 3.8.2 release
Christian Marangi [Sun, 29 Oct 2023 14:16:41 +0000 (15:16 +0100)]
postfix: bump to 3.8.2 release

Bump postfix to 3.8.2 release.

Refresh patches and drop patch 502-detect-glibc.patch as it got merged
upstream.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
12 months agorestic-rest-server: update to 0.12.1
Fabian Lipken [Wed, 25 Oct 2023 08:18:41 +0000 (10:18 +0200)]
restic-rest-server: update to 0.12.1

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
12 months agorestic: update to 0.16.1
Fabian Lipken [Tue, 24 Oct 2023 18:55:19 +0000 (20:55 +0200)]
restic: update to 0.16.1

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
12 months agoRevert "mdnsresponder: move libdns_sd into own directory"
Stijn Tintel [Sat, 30 Sep 2023 03:05:01 +0000 (06:05 +0300)]
Revert "mdnsresponder: move libdns_sd into own directory"

This commit breaks ohybridproxy in the routing feed.

This reverts commit e0c85eb48556798af5ef6a2b2f7e1afdf9880163.

12 months agoRevert "openthread-br: fix actually building"
Stijn Tintel [Sat, 30 Sep 2023 03:04:55 +0000 (06:04 +0300)]
Revert "openthread-br: fix actually building"

This reverts commit 5958fd068fd0eb96a59c1758fd1906f472981ad5.

13 months agoMerge pull request #22496 from mwarning/zt_typo
Tianling Shen [Sun, 29 Oct 2023 02:06:07 +0000 (10:06 +0800)]
Merge pull request #22496 from mwarning/zt_typo

zerotier: fix typo

13 months agopython-trove-classifiers: Update to 2023.10.18
Jeffery To [Thu, 26 Oct 2023 12:22:01 +0000 (20:22 +0800)]
python-trove-classifiers: Update to 2023.10.18

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
13 months agosnort3: update to 3.1.73.0
John Audia [Fri, 20 Oct 2023 07:41:36 +0000 (03:41 -0400)]
snort3: update to 3.1.73.0

Upstream bump

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.1.73.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2023 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.12
           Using LuaJIT version 2.1.0-beta3
           Using OpenSSL 3.0.11 19 Sep 2023
           Using libpcap version 1.10.4 (with TPACKET_V3)
           Using PCRE version 8.45 2021-06-15
           Using ZLIB version 1.3
           Using Hyperscan version 5.4.2 2023-10-26

Signed-off-by: John Audia <therealgraysky@proton.me>
13 months agoPulseaudio: update to 16.1
Johnny Vogels [Wed, 25 Oct 2023 18:02:35 +0000 (20:02 +0200)]
Pulseaudio: update to 16.1

Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
13 months agozerotier: fix typo 22496/head
Moritz Warning [Tue, 24 Oct 2023 19:10:37 +0000 (21:10 +0200)]
zerotier: fix typo

Signed-off-by: Moritz Warning <moritzwarning@web.de>
13 months agoapinger: fixed bugs in apinger.init and apinger.rpc 22437/head
Jochen Dolze [Wed, 25 Oct 2023 16:58:12 +0000 (16:58 +0000)]
apinger: fixed bugs in apinger.init and apinger.rpc

Fix bug in init_apinger_config - debug/status_interval/rrd_interval were never set correctly
Fix bug in apinger_status - send and receive were swapped
Fix bug in apinger_status - added ability to use ipv6 on wan6

Signed-off-by: Jochen Dolze <jochen.dolze@schulergroup.com>
13 months agophp8-pecl-redis: update to 6.0.2 22527/head
Michael Heimpold [Sat, 28 Oct 2023 09:34:56 +0000 (11:34 +0200)]
php8-pecl-redis: update to 6.0.2

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
13 months agophp8-pecl-xdebug: update to 3.2.2 22528/head
Michael Heimpold [Sat, 28 Oct 2023 09:33:14 +0000 (11:33 +0200)]
php8-pecl-xdebug: update to 3.2.2

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
13 months agoMerge pull request #22518 from mhei/php8-update-to-8.2.12
Michael Heimpold [Sat, 28 Oct 2023 07:55:37 +0000 (09:55 +0200)]
Merge pull request #22518 from mhei/php8-update-to-8.2.12

php8: update to 8.2.12

13 months agotravelmate: release 2.1.1-2 22514/head
Dirk Brenken [Fri, 27 Oct 2023 08:48:04 +0000 (10:48 +0200)]
travelmate: release 2.1.1-2

* more small fixes & enhancements
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
13 months agoMerge pull request #22485 from osedl/modemmanager-fix-race-condition
Florian Eckert [Fri, 27 Oct 2023 06:22:56 +0000 (08:22 +0200)]
Merge pull request #22485 from osedl/modemmanager-fix-race-condition

Modemmanager fix race condition

13 months agophp8: update to 8.2.12 22518/head
Michael Heimpold [Fri, 27 Oct 2023 05:45:18 +0000 (07:45 +0200)]
php8: update to 8.2.12

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
13 months agoMerge pull request #22511 from stangri/master-https-dns-proxy
Stan Grishin [Thu, 26 Oct 2023 22:09:27 +0000 (16:09 -0600)]
Merge pull request #22511 from stangri/master-https-dns-proxy

https-dns-proxy: bugfix: crashes on logging from upstream

13 months agotor: update to 0.4.8.7 stable 22483/head
Rui Salvaterra [Sun, 3 Sep 2023 17:22:55 +0000 (18:22 +0100)]
tor: update to 0.4.8.7 stable

Bugfix release, see the changelog [1] for what's new.

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

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
13 months agohttps-dns-proxy: bugfix: crashes on logging from upstream 22511/head
Stan Grishin [Thu, 26 Oct 2023 14:39:06 +0000 (14:39 +0000)]
https-dns-proxy: bugfix: crashes on logging from upstream

* update to 2023-10-25 upstream version which fixes the crashes on logging on ath79
* remove no longer needed 030-src-logging.c-fix-crash.patch
* update 010-cmakelists-remove-cflags.patch to work with a new version
* update 020-src-options.c-add-version.patch to work with a new version

Signed-off-by: Stan Grishin <stangri@melmac.ca>
13 months agoMerge pull request #22444 from stangri/master-ngtcp2
Stan Grishin [Thu, 26 Oct 2023 14:33:15 +0000 (08:33 -0600)]
Merge pull request #22444 from stangri/master-ngtcp2

ngtcp2: add new package

13 months agoMerge pull request #22447 from stangri/master-curl
Stan Grishin [Thu, 26 Oct 2023 14:32:56 +0000 (08:32 -0600)]
Merge pull request #22447 from stangri/master-curl

curl: prepare for HTTP/3 support

13 months agoMerge pull request #22443 from stangri/master-nghttp3
Stan Grishin [Thu, 26 Oct 2023 14:32:40 +0000 (08:32 -0600)]
Merge pull request #22443 from stangri/master-nghttp3

nghttp3: add new package

13 months agopython-pip: Update to 23.3.1, redo/refresh patches 22505/head
Jeffery To [Thu, 26 Oct 2023 12:16:42 +0000 (20:16 +0800)]
python-pip: Update to 23.3.1, redo/refresh patches

001-pyproject-hooks-pyc-fix.patch and 002-pip-runner-pyc-fix.patch are
redone to use source files if they are present.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
13 months agosnowflake: update to 2.7.0
Nick Hainke [Mon, 23 Oct 2023 12:07:09 +0000 (14:07 +0200)]
snowflake: update to 2.7.0

Release Notes:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/tags/v2.7.0

Proxy churn is removed and because of that also distinctcounter:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/commit/6393af6bab0f7c3c95b11352d5c582d2000062fa

Signed-off-by: Nick Hainke <vincent@systemli.org>
13 months agodnsproxy: Update to 0.56.2
Tianling Shen [Wed, 25 Oct 2023 11:40:20 +0000 (19:40 +0800)]
dnsproxy: Update to 0.56.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
13 months agorclone: Update to 1.64.2
Tianling Shen [Wed, 25 Oct 2023 11:40:11 +0000 (19:40 +0800)]
rclone: Update to 1.64.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
13 months agomodemmanager: check status of report-kernel-event 22485/head
Oliver Sedlbauer [Mon, 16 Oct 2023 14:42:25 +0000 (16:42 +0200)]
modemmanager: check status of report-kernel-event

At mm_report_modem_wait a wait status is set. When attempting to report
an event (via hotplug or during startup) and the DBus is not yet available,
the status in the sysfs cache is set to 'processed' incorrectly, even
if mmcli fails.
This is fixed by aborting the operation and logging an error when
the kernel report fails.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
13 months agomodemmanager: remove sysfscache after dbus ready
Oliver Sedlbauer [Mon, 16 Oct 2023 12:21:21 +0000 (14:21 +0200)]
modemmanager: remove sysfscache after dbus ready

The mm_report_events_from_cache method is called during the startup and
informs the ModemManager of kernel events. Additionally, hotplug scripts
inform the ModemManager of kernel events. Processed events are stored in
the sysfs cache. It is possible for a hotplug script to write to the
sysfs cache while the mm_report_events_from_cache method is still waiting
for the ModemManager to be available on the bus during startup.
This could lead to a misbehavior where modems are not recognized.
To ensure a clean state on startup, the sysfs cache is cleared after the
ModemManager is available, ensuring reliable processing of kernel events.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
13 months agonerdctl: update to 1.6.2
Luca Barbato [Mon, 23 Oct 2023 07:15:51 +0000 (09:15 +0200)]
nerdctl: update to 1.6.2

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 months agotravelmate: release 2.1.1
Dirk Brenken [Tue, 24 Oct 2023 15:27:40 +0000 (17:27 +0200)]
travelmate: release 2.1.1

* various vpn/wireguard improvements & fixes
* improved compatibility with new netifd
* added open STA improvements by @brianjmurrell
* closes #22227 #22288 #22357

Signed-off-by: Dirk Brenken dev@brenken.org
Signed-off-by: Dirk Brenken <dev@brenken.org>
13 months agotransmission: update to 4.0.4
Andrew Sim [Sun, 22 Oct 2023 06:12:44 +0000 (08:12 +0200)]
transmission: update to 4.0.4

Update Transamission to 4.0.4 stable release
Changelog: https://github.com/transmission/transmission/releases/tag/4.0.4

Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
13 months agoexim: update to version 4.96.2
Daniel Golle [Mon, 23 Oct 2023 10:20:20 +0000 (11:20 +0100)]
exim: update to version 4.96.2

Fixes vulnerabilities:
 - Improper Neutralization of Special Elements (CVE-2023-42117)
 - dnsdb Out-Of-Bounds Read (CVE-2023-42119)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
13 months agoMerge pull request #22492 from douglarek/master
Josef Schlehofer [Tue, 24 Oct 2023 07:43:32 +0000 (09:43 +0200)]
Merge pull request #22492 from douglarek/master

sing-box: update to v1.5.4

13 months agoMerge pull request #22489 from stangri/master-https-dns-proxy
Stan Grishin [Tue, 24 Oct 2023 04:56:02 +0000 (22:56 -0600)]
Merge pull request #22489 from stangri/master-https-dns-proxy

https-dns-proxy: bugfix: prevent crashes on IPv6 systems

13 months agosing-box: update to v1.5.4 22492/head
Leo Douglas [Tue, 24 Oct 2023 02:43:12 +0000 (10:43 +0800)]
sing-box: update to v1.5.4

changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.5.4

Signed-off-by: Leo Douglas <douglarek@gmail.com>
13 months agohttps-dns-proxy: bugfix: prevent crashes on IPv6 systems 22489/head
Stan Grishin [Tue, 24 Oct 2023 02:14:08 +0000 (02:14 +0000)]
https-dns-proxy: bugfix: prevent crashes on IPv6 systems

* update service triggers so that procd_add_raw_trigger is only
  executed on boot and not on other service actions
* remove outdated iface hotplug script

Signed-off-by: Stan Grishin <stangri@melmac.ca>
13 months agogst1-plugins-ugly: update to 1.22.6
Koen Vandeputte [Mon, 23 Oct 2023 12:21:59 +0000 (14:21 +0200)]
gst1-plugins-ugly: update to 1.22.6

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
13 months agogst1-plugins-good: update to 1.22.6
Koen Vandeputte [Mon, 23 Oct 2023 12:21:45 +0000 (14:21 +0200)]
gst1-plugins-good: update to 1.22.6

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
13 months agogst1-plugins-base: update to 1.22.6
Koen Vandeputte [Mon, 23 Oct 2023 12:21:37 +0000 (14:21 +0200)]
gst1-plugins-base: update to 1.22.6

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
13 months agogst1-plugins-bad: update to 1.22.6
Koen Vandeputte [Mon, 23 Oct 2023 12:21:27 +0000 (14:21 +0200)]
gst1-plugins-bad: update to 1.22.6

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
13 months agogst1-libav: update to 1.22.6
Koen Vandeputte [Mon, 23 Oct 2023 12:20:41 +0000 (14:20 +0200)]
gst1-libav: update to 1.22.6

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
13 months agogstreamer1: update to 1.22.6
Koen Vandeputte [Mon, 23 Oct 2023 12:20:25 +0000 (14:20 +0200)]
gstreamer1: update to 1.22.6

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
13 months agongtcp2: add new package 22444/head
Stan Grishin [Wed, 18 Oct 2023 15:43:14 +0000 (15:43 +0000)]
ngtcp2: add new package

* add new package to allow building of curl with HTTP/3 support
* switch to using cmake

Signed-off-by: Stan Grishin <stangri@melmac.ca>
13 months agonghttp3: add new package 22443/head
Stan Grishin [Wed, 18 Oct 2023 15:39:55 +0000 (15:39 +0000)]
nghttp3: add new package

* add new package to allow building of curl with HTTP/3 support
* switch to using cmake

Signed-off-by: Stan Grishin <stangri@melmac.ca>
13 months agoprocs: update to v0.14.3
Facundo Acevedo [Sun, 22 Oct 2023 23:01:25 +0000 (20:01 -0300)]
procs: update to v0.14.3

Signed-off-by: Facundo Acevedo <facevedo@disroot.org>
13 months agoMerge pull request #18668 from wigyori/perl-riscv
Philip Prindeville [Mon, 23 Oct 2023 06:28:37 +0000 (00:28 -0600)]
Merge pull request #18668 from wigyori/perl-riscv

perl: add support for riscv64

13 months agoperl: add support for riscv64 18668/head
Zoltan HERPAI [Thu, 12 Oct 2023 14:20:07 +0000 (16:20 +0200)]
perl: add support for riscv64

Required by sifiveu and upcoming riscv targets.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
13 months agoMerge pull request #22460 from TDT-AG/pr/20231020-acpi-unix
Philip Prindeville [Mon, 23 Oct 2023 05:11:01 +0000 (23:11 -0600)]
Merge pull request #22460 from TDT-AG/pr/20231020-acpi-unix

acpica-unix: add host build

13 months agostress-ng: backport immintrin.h header detection for GCC 13
Alexandru Ardelean [Sat, 14 Oct 2023 06:03:52 +0000 (09:03 +0300)]
stress-ng: backport immintrin.h header detection for GCC 13

Backport patch from:
   https://github.com/ColinIanKing/stress-ng/commit/cd84c46ce780242879e8aaa7d698b9cd87996dbd

With GCC 12 there is no issue.
With GCC 13, there is a compilation issue on x86_64.
Fixes https://github.com/openwrt/packages/issues/22373

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
13 months agotor: fix daemon reloading
ValdikSS ValdikSS [Sun, 22 Oct 2023 16:30:04 +0000 (19:30 +0300)]
tor: fix daemon reloading

procd requires init script name, not the path to executable

Signed-off-by: ValdikSS ValdikSS <iam@valdikss.org.ru>
13 months agonginx: add option to compile STREAM REAL IP module
Christian Marangi [Thu, 5 Oct 2023 14:55:10 +0000 (16:55 +0200)]
nginx: add option to compile STREAM REAL IP module

Add option to compile STREAM REAL IP module.

Closes: #22310
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
13 months agomicropython-lib: move to PCRE2
Christian Marangi [Thu, 28 Sep 2023 21:51:28 +0000 (23:51 +0200)]
micropython-lib: move to PCRE2

Add pending patch converting the package to PCRE2.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
13 months agoooniprobe: remove unused package
Josef Schlehofer [Fri, 13 Oct 2023 06:57:18 +0000 (08:57 +0200)]
ooniprobe: remove unused package

This package is not maintained anymore in the OpenWrt packages feed
and since we updated Go to 1.21 version, it is not compiled either.

Let's hope that with removing this package from our feed,
someone will step it and become a maintainer to take care of this package.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
13 months agoshadowsocks-libev: convert to PCRE2
Christian Marangi [Mon, 9 Oct 2023 16:30:58 +0000 (18:30 +0200)]
shadowsocks-libev: convert to PCRE2

Convert package to PCRE2 by porting a pending patch from a closed PR.

The PR is old but the code never changed and is simple enough to check
the changes. The patch apply directly with no changes (aside from
commenting out the travis CI file)

The PR was never merged as PCRE2 at times was too new and they were
trying to find a better regex lib.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
13 months agoMerge pull request #22464 from stangri/master-adblock-fast
Stan Grishin [Sat, 21 Oct 2023 13:35:47 +0000 (07:35 -0600)]
Merge pull request #22464 from stangri/master-adblock-fast

adblock-fast: bugfix: allow command

13 months agoadblock-fast: bugfix: allow command 22464/head
Stan Grishin [Sat, 21 Oct 2023 02:26:02 +0000 (02:26 +0000)]
adblock-fast: bugfix: allow command

* fix sed to properly purge allowed domains from block-lists
* ensure resolver is restarted on allow command
* reduce pause default/max in attempt to make it work with luci

Signed-off-by: Stan Grishin <stangri@melmac.ca>
13 months agoacpica-unix: add host build 22460/head
Florian Eckert [Wed, 21 Dec 2022 16:05:32 +0000 (17:05 +0100)]
acpica-unix: add host build

In order to build additional acpi tables during the build process, this
package needs to be build for the host.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
13 months agoMerge pull request #22342 from blocktrron/quectel-timesync-20231008
David Bauer [Fri, 20 Oct 2023 12:46:33 +0000 (14:46 +0200)]
Merge pull request #22342 from blocktrron/quectel-timesync-20231008

quectel-timesync: add package

13 months agopillow: bump to version 10.1.0
Alexandru Ardelean [Mon, 16 Oct 2023 18:44:41 +0000 (21:44 +0300)]
pillow: bump to version 10.1.0

Add test.sh also.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
13 months agorclone: Update to 1.64.1
Tianling Shen [Fri, 20 Oct 2023 08:28:20 +0000 (16:28 +0800)]
rclone: Update to 1.64.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
13 months agonerdctl: New package
Luca Barbato [Wed, 4 Oct 2023 16:34:31 +0000 (18:34 +0200)]
nerdctl: New package

contaiNERD CTL - Docker-compatible CLI for containerd,
 with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 months agopdns: update to 4.8.3 and update pdns.conf-dist
Peter van Dijk [Thu, 5 Oct 2023 12:44:44 +0000 (14:44 +0200)]
pdns: update to 4.8.3 and update pdns.conf-dist

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
13 months agodocker-compose: Update to version 2.23.0
Javier Marcet [Wed, 18 Oct 2023 17:47:10 +0000 (19:47 +0200)]
docker-compose: Update to version 2.23.0

Signed-off-by: Javier Marcet <javier@marcet.info>
13 months agoconntrack-tools: update to 1.4.8
Nick Hainke [Thu, 19 Oct 2023 13:31:27 +0000 (15:31 +0200)]
conntrack-tools: update to 1.4.8

Release Notes:
https://marc.info/?l=netfilter&m=169598613909790&w=2

Furthermore, switch to "tar.xz".

Signed-off-by: Nick Hainke <vincent@systemli.org>
13 months agoMerge pull request #22438 from Ansuel/fix-net-snmp
Stijn Tintel [Wed, 18 Oct 2023 23:36:03 +0000 (02:36 +0300)]
Merge pull request #22438 from Ansuel/fix-net-snmp

net-snmp: backport patch fixing memory leak for PCRE2