feed/packages.git
14 months agogolang: Update to 1.21.1 22083/head
Jeffery To [Sun, 10 Sep 2023 19:57:45 +0000 (03:57 +0800)]
golang: Update to 1.21.1

Includes fixes for:

* CVE-2023-39318: html/template: improper handling of HTML-like comments
  within script contexts

* CVE-2023-39319: html/template: improper handling of special tags
  within script contexts

* CVE-2023-39320: cmd/go: go.mod toolchain directive allows arbitrary
  execution

* CVE-2023-39321 and CVE-2023-39322: crypto/tls: panic when processing
  partial post-handshake message in QUICConn.HandleData

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
14 months agoMerge pull request #21935 from G10h4ck/libssh-mbedtls
Alexandru Ardelean [Sun, 10 Sep 2023 17:07:49 +0000 (20:07 +0300)]
Merge pull request #21935 from G10h4ck/libssh-mbedtls

libssh: compile against MbedTLS instead of OpenSSL

14 months agoMerge pull request #21958 from graysky2/ncdu
Alexandru Ardelean [Sun, 10 Sep 2023 17:04:42 +0000 (20:04 +0300)]
Merge pull request #21958 from graysky2/ncdu

ncdu: update to 1.18.1

14 months agoMerge pull request #21856 from AuthorReflex/ovpn-2.6.6
Alexandru Ardelean [Sun, 10 Sep 2023 17:04:08 +0000 (20:04 +0300)]
Merge pull request #21856 from AuthorReflex/ovpn-2.6.6

openvpn: update to 2.6.6

14 months agoMerge pull request #22072 from commodo/python-updates1
Alexandru Ardelean [Sun, 10 Sep 2023 17:02:01 +0000 (20:02 +0300)]
Merge pull request #22072 from commodo/python-updates1

chardet,numpy,django: bump versions

14 months agoMerge pull request #22043 from jefferyto/python-crcmod-package-section
Alexandru Ardelean [Sun, 10 Sep 2023 13:18:35 +0000 (16:18 +0300)]
Merge pull request #22043 from jefferyto/python-crcmod-package-section

python-crcmod: Fix package section

14 months agoMerge pull request #22067 from robimarko/dbus
Alexandru Ardelean [Sun, 10 Sep 2023 13:18:06 +0000 (16:18 +0300)]
Merge pull request #22067 from robimarko/dbus

dbus: update to 1.14.10 and take ower maintainership

14 months agoMerge pull request #22030 from BKPepe/retake-packages
Alexandru Ardelean [Sun, 10 Sep 2023 13:17:11 +0000 (16:17 +0300)]
Merge pull request #22030 from BKPepe/retake-packages

treewide: take maintainership from Karel

14 months agoMerge pull request #22039 from jefferyto/xmltodict-0.13.0
Alexandru Ardelean [Sun, 10 Sep 2023 13:14:59 +0000 (16:14 +0300)]
Merge pull request #22039 from jefferyto/xmltodict-0.13.0

xmltodict: Update to 0.13.0, rename source package

14 months agoMerge pull request #22038 from jefferyto/ruamel-yaml-0.17.32
Alexandru Ardelean [Sun, 10 Sep 2023 13:14:41 +0000 (16:14 +0300)]
Merge pull request #22038 from jefferyto/ruamel-yaml-0.17.32

ruamel-yaml: Update to 0.17.32, rename source package

14 months agoMerge pull request #22037 from jefferyto/python-zipp-3.16.2
Alexandru Ardelean [Sun, 10 Sep 2023 13:14:15 +0000 (16:14 +0300)]
Merge pull request #22037 from jefferyto/python-zipp-3.16.2

python-zipp: Update to 3.16.2, update list of dependencies

14 months agoMerge pull request #22036 from jefferyto/python-zeroconf-0.97.0
Alexandru Ardelean [Sun, 10 Sep 2023 13:14:00 +0000 (16:14 +0300)]
Merge pull request #22036 from jefferyto/python-zeroconf-0.97.0

python-zeroconf: Update to 0.97.0, update list of dependencies

14 months agoMerge pull request #22035 from jefferyto/python-yaml-6.0.1
Alexandru Ardelean [Sun, 10 Sep 2023 13:13:22 +0000 (16:13 +0300)]
Merge pull request #22035 from jefferyto/python-yaml-6.0.1

python-yaml: Update to 6.0.1

14 months agoMerge pull request #22034 from jefferyto/python-build-1.0.0
Alexandru Ardelean [Sun, 10 Sep 2023 13:12:18 +0000 (16:12 +0300)]
Merge pull request #22034 from jefferyto/python-build-1.0.0

python-build: Update to 1.0.0

14 months agoMerge pull request #22041 from jefferyto/python-cryptodomex-3.18.0
Alexandru Ardelean [Sun, 10 Sep 2023 13:11:52 +0000 (16:11 +0300)]
Merge pull request #22041 from jefferyto/python-cryptodomex-3.18.0

python-cryptodomex: Update to 3.18.0, refresh patches

14 months agoMerge pull request #22040 from jefferyto/python-cryptodome-3.18.0
Alexandru Ardelean [Sun, 10 Sep 2023 13:11:40 +0000 (16:11 +0300)]
Merge pull request #22040 from jefferyto/python-cryptodome-3.18.0

python-cryptodome: Update to 3.18.0, refresh patches

14 months agoMerge pull request #22042 from jefferyto/python-pyserial-3.5
Alexandru Ardelean [Sun, 10 Sep 2023 13:11:07 +0000 (16:11 +0300)]
Merge pull request #22042 from jefferyto/python-pyserial-3.5

python-pyserial: Update to 3.5, update list of dependencies

14 months agoMerge pull request #22069 from commodo/sudo
Alexandru Ardelean [Sun, 10 Sep 2023 13:09:03 +0000 (16:09 +0300)]
Merge pull request #22069 from commodo/sudo

sudo: bump to verison 1.9.14p3

14 months agodjango: bump to version 4.2.5 22072/head
Alexandru Ardelean [Sat, 9 Sep 2023 08:30:55 +0000 (11:30 +0300)]
django: bump to version 4.2.5

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
14 months agonumpy: bump to version 1.25.2
Alexandru Ardelean [Sat, 9 Sep 2023 08:30:07 +0000 (11:30 +0300)]
numpy: bump to version 1.25.2

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
14 months agopython-chardet: bump to 5.2.0
Alexandru Ardelean [Sat, 9 Sep 2023 08:27:37 +0000 (11:27 +0300)]
python-chardet: bump to 5.2.0

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
14 months agosudo: bump to verison 1.9.14p3 22069/head
Alexandru Ardelean [Mon, 4 Sep 2023 07:04:09 +0000 (10:04 +0300)]
sudo: bump to verison 1.9.14p3

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
14 months agounbound: update to 1.18.0
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>
14 months agodbus: take maintainership of the package 22067/head
Robert Marko [Fri, 8 Sep 2023 21:40:41 +0000 (23:40 +0200)]
dbus: take maintainership of the package

Since it seems that this nobody wants to be the maintainer of dbus,
I can take the responsibility.

I am no dbus expert, but can runtime test it and see if change seems
sane.

Signed-off-by: Robert Marko <robimarko@gmail.com>
14 months agodbus: update to 1.14.10 stable
Robert Marko [Fri, 8 Sep 2023 21:28:46 +0000 (23:28 +0200)]
dbus: update to 1.14.10 stable

Current stable branch for dbus is 1.14 and that is recommended to be used.
1.13 was a development branch and not meant for production use.

1.14.10 is the latest stable, so lets move to it.

Signed-off-by: Robert Marko <robimarko@gmail.com>
14 months agodbus: drop CMake patches
Robert Marko [Fri, 8 Sep 2023 21:04:33 +0000 (23:04 +0200)]
dbus: drop CMake patches

CMake is not being used to build dbus as it does not respect endinaness
under CMake and 1.14 branch.

So, lets drop the patches as they will not apply to future 1.14 update.

Signed-off-by: Robert Marko <robimarko@gmail.com>
14 months agoMerge pull request #22062 from mhei/php8-update-to-8.2.10
Michael Heimpold [Fri, 8 Sep 2023 19:32:51 +0000 (21:32 +0200)]
Merge pull request #22062 from mhei/php8-update-to-8.2.10

php8: update to 8.2.10

14 months agopdns: update to 4.8.2
Peter van Dijk [Thu, 7 Sep 2023 09:48:04 +0000 (11:48 +0200)]
pdns: update to 4.8.2

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
14 months agohaproxy: update to v2.8.3
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>
14 months agopython3: Update to 3.11.5, refresh patches
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>
14 months agoslang2: Remove pcre module
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>
14 months agoslang2: Avoid building dependencies unless necessary
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>
14 months agosyncthing: update to 1.24.0
Van Waholtz [Tue, 5 Sep 2023 15:13:03 +0000 (23:13 +0800)]
syncthing: update to 1.24.0

This package can be built with Go 1.21 and QUIC can be enabled.

Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
14 months agoMerge pull request #20803 from G-M0N3Y-2503/cache-domains-fix
Jeffery To [Thu, 7 Sep 2023 08:03:25 +0000 (16:03 +0800)]
Merge pull request #20803 from G-M0N3Y-2503/cache-domains-fix

cache-domains: Fixed config files being outside of jail

14 months agoMerge pull request #22055 from pprindeville/modem-manager-fix-no-mbim-install
Florian Eckert [Wed, 6 Sep 2023 06:08:53 +0000 (08:08 +0200)]
Merge pull request #22055 from pprindeville/modem-manager-fix-no-mbim-install

modemmanager: handle no *.conf files being installed

14 months agomodemmanager: handle no *.conf files being installed 22055/head
Philip Prindeville [Wed, 6 Sep 2023 03:38:27 +0000 (21:38 -0600)]
modemmanager: handle no *.conf files being installed

To begin with, there are only a couple of .conf files, and
one of them is for testing, and the other is only installed
when MBIM is enabled, so if you build without MBIM you'll
have a failing install:

  install -m0644 /home/pprindeville/work/openwrt/build_dir/target-x86_64_musl/modemmanager-1.20.6/ipkg-install/usr/share/ModemManager/*.conf /home/pprindeville/work/openwrt/build_dir/target-x86_64_musl/modemmanager-1.20.6/.pkgdir/modemmanager/usr/share/ModemManager
  install: cannot stat '/home/pprindeville/work/openwrt/build_dir/target-x86_64_musl/modemmanager-1.20.6/ipkg-install/usr/share/ModemManager/*.conf': No such file or directory
  make[2]: *** [Makefile:161: /home/pprindeville/work/openwrt/build_dir/target-x86_64_musl/modemmanager-1.20.6/.pkgdir/modemmanager.installed] Error 1
  make[2]: Leaving directory '/home/pprindeville/work/openwrt/feeds/packages/net/modemmanager'

So make sure there's anything there to copy over first.

Signed-off-by: Philip Prindeville <pprindeville@netgate.com>
14 months agov2ray-geodata: Update to latest version
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>
14 months agov2raya: Update to 2.2.4
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>
14 months agolibedit: update to version 20230828-3.1
Jan Hák [Mon, 4 Sep 2023 08:44:29 +0000 (10:44 +0200)]
libedit: update to version 20230828-3.1

Signed-off-by: Jan Hák <jan.hak@nic.cz>
14 months agoMerge pull request #21992 from osedl/pr/20230901-modemmanager-fix-permission-denied
Florian Eckert [Tue, 5 Sep 2023 11:50:28 +0000 (13:50 +0200)]
Merge pull request #21992 from osedl/pr/20230901-modemmanager-fix-permission-denied

modemmanager: Fix Permission Denied error

14 months agoMerge pull request #21994 from danielpinto8zz6/fix-desec-update-dns
Florian Eckert [Tue, 5 Sep 2023 11:35:47 +0000 (13:35 +0200)]
Merge pull request #21994 from danielpinto8zz6/fix-desec-update-dns

ddns-scripts: desec.io - update url to https

14 months agocache-domains: Fixed config files being outside of jail 20803/head
Gerard Ryan [Wed, 12 Apr 2023 11:53:45 +0000 (21:53 +1000)]
cache-domains: Fixed config files being outside of jail

This fix dnsmasq failing to startup once configured since the
cache-domains config files are not included in the jail that dnsmasq
runs inside.

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
14 months agolua-eco: update to 2.5.1
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>
14 months agoddns-scripts: desec.io - update url to https 21994/head
danielpinto8zz6 [Fri, 1 Sep 2023 12:19:42 +0000 (13:19 +0100)]
ddns-scripts: desec.io - update url to https

Signed-off-by: Daniel Pinto <danielpinto8zz6@gmail.com>
desec.io ddns update is not working, after testing the endpoint I got a 301, after a bit of search I found out we are
supposed to use https instead of http
more info here: https://talk.desec.io/t/301-from-update-dedyn-io/644/2

bump PKG_RELEASE

14 months agopython-crcmod: Fix package section 22043/head
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>
14 months agopython-pyserial: Update to 3.5, update list of dependencies 22042/head
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>
14 months agopython-cryptodomex: Update to 3.18.0, refresh patches 22041/head
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>
14 months agopython-cryptodome: Update to 3.18.0, refresh patches 22040/head
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>
14 months agoxmltodict: Update to 0.13.0, rename source package 22039/head
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>
14 months agoruamel-yaml: Update to 0.17.32, rename source package 22038/head
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>
14 months agopython-zipp: Update to 3.16.2, update list of dependencies 22037/head
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>
14 months agopython-zeroconf: Update to 0.97.0, update list of dependencies 22036/head
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>
14 months agopython-yaml: Update to 6.0.1 22035/head
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>
14 months agophp8: update to 8.2.10 22062/head
Michael Heimpold [Mon, 4 Sep 2023 20:25:12 +0000 (22:25 +0200)]
php8: update to 8.2.10

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
14 months agopython-build: Update to 1.0.0 22034/head
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>
14 months agotreewide: change my no longer used email
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>
14 months agotreewide: take maintainership from Karel 22030/head
Josef Schlehofer [Mon, 4 Sep 2023 09:08:43 +0000 (11:08 +0200)]
treewide: take maintainership from Karel

Both of us were working for Turris and using these devices on daily basis.
A few of these packages are still required and used by Turris. It would be great if
Turris people will take maintainership of these packages, but if they decide not to,
I can step in and take them.

Since Karel switched from using OpenWrt to NixOS and hopefully, I didn't reveal some
secret here, let's take maintainership of his packages.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
14 months agopython-websockets: Update to 11.0.3, update list of dependencies
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>
14 months agopython-wcwidth: Update to 0.2.6
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>
14 months agopython-voluptuous-serialize: Update to 2.6.0
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>
14 months agopython-voluptuous: Update to 0.13.1, update list of dependencies
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>
14 months agopython-urllib3: Update to 2.0.4
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>
14 months agopython-ubus: Update to 0.1.2
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>
14 months agoMerge pull request #21965 from jonasjelonek/croc
Jeffery To [Mon, 4 Sep 2023 03:59:05 +0000 (11:59 +0800)]
Merge pull request #21965 from jonasjelonek/croc

croc: new package

14 months agoMerge pull request #21943 from stangri/master-adblock-fast
Stan Grishin [Mon, 4 Sep 2023 01:04:13 +0000 (18:04 -0700)]
Merge pull request #21943 from stangri/master-adblock-fast

adblock-fast: initial commit

14 months agoMerge pull request #22015 from stangri/master-https-dns-proxy
Stan Grishin [Mon, 4 Sep 2023 01:02:57 +0000 (18:02 -0700)]
Merge pull request #22015 from stangri/master-https-dns-proxy

https-dns-proxy: fix dns resolution not working on boot

14 months agohttps-dns-proxy: fix dns resolution not working on boot 22015/head
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>
14 months agopython-websocket-client: update to 1.6.2
Javier Marcet [Thu, 31 Aug 2023 13:32:10 +0000 (15:32 +0200)]
python-websocket-client: update to 1.6.2

 - Add support for SSLKEYLOGFILE environment variable
 - Add support for callable header arguments
 - Change handling of proxy environment variables, is_secure set to
 true now prevents http_proxy from getting used

Signed-off-by: Javier Marcet <javier@marcet.info>
14 months agodocker-compose: Update to version 2.21.0
Javier Marcet [Thu, 31 Aug 2023 13:28:01 +0000 (15:28 +0200)]
docker-compose: Update to version 2.21.0

Signed-off-by: Javier Marcet <javier@marcet.info>
14 months agopython-ble2mqtt: update to 0.2.0
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>
14 months agopython-dbus-fast: update to 1.94.1
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>
14 months agosnort3: update to 3.1.69.0
John Audia [Tue, 29 Aug 2023 18:21:58 +0000 (14:21 -0400)]
snort3: update to 3.1.69.0

Upstream bump

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

Signed-off-by: John Audia <therealgraysky@proton.me>
14 months agomhz: respect CC and CFLAGS passed by buildsystem
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>
14 months agolibucontext: Add package
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>
14 months agoknot-resolver: update to version 5.7.0
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>
14 months 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 <rsalvaterra@gmail.com>
14 months 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 <pepe.schlehofer@gmail.com>
14 months 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 <tiagogaspar8@gmail.com>
14 months 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 <zhaojh329@gmail.com>
14 months 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 <cnsztl@immortalwrt.org>
14 months 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 <rosenp@gmail.com>
14 months 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 <alexthreed@gmail.com>
[PKG_RELEASE bump added]

14 months agomodemmanager: Fix Permission Denied error 21992/head
Oliver Sedlbauer [Wed, 16 Aug 2023 15:24:56 +0000 (17:24 +0200)]
modemmanager: Fix Permission Denied error

The proto_send_update function is sending a notification to netifd
during the teardown section. However, netifd filters link update
notifications executed during teardown, as indicated here:
https://git.openwrt.org/?p=project/netifd.git;a=blob;f=proto-shell.c#l515
This was leading to a Permission Denied error due to its behavior,
making proto_send_update ineffective during teardown.

To address the issue, the proto_send_update function has been removed
from the teardown section. This prevents the Permission Denied error
while ensuring proper operation during teardown.

Additionally, in the 10-report-down helper script, a check has been
implemented to determine if the interface is already down. This check
is crucial to avoid triggering a Permission Denied error, especially
in cases where netifd is already aware of a controlled ifdown operation.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
14 months 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 <rosenp@gmail.com>
14 months agocroc: new package 21965/head
Jonas Jelonek [Thu, 6 Jul 2023 13:14:45 +0000 (15:14 +0200)]
croc: new package

croc is a tool written in Go for sending files from one device to
another over the internet using a relay. It runs on multiple platforms,
provides end-to-end encryption and works without port forwarding and
fixed IP/DynDNS.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
14 months 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 <lucian.cristian@gmail.com>
14 months 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 <lucian.cristian@gmail.com>
14 months 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 <cnsztl@immortalwrt.org>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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 <jeffery.to@gmail.com>
14 months 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