feed/packages.git
2 years agomicropython: Update to 1.17, reorganize package
Jeffery To [Tue, 11 Jan 2022 09:33:40 +0000 (17:33 +0800)]
micropython: Update to 1.17, reorganize package

Previous versions used a bundled version of the axTLS library. The
MicroPython project maintains their own fork[1], as development of the
library appears to have stopped (the last release was version 2.1.5 in
2019[2]).

This replaces the use of axTLS with two variants, one using mbedTLS and
one with no TLS support (and no upip, as it uses the ussl module). The
external mbedTLS patch (040-extmod-use-external-mbedtls.patch) comes
from Debian[3].

This also sets myself as the maintainer.

[1]: https://github.com/micropython/axtls
[2]: https://sourceforge.net/projects/axtls/files/
[3]: https://salsa.debian.org/yangfl-guest/micropython/-/blob/master/debian/patches/0006-extmod-Use-system-mbedtls.patch

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agolynx: fix build on macos
Sergey V. Lobanov [Tue, 11 Jan 2022 23:46:40 +0000 (02:46 +0300)]
lynx: fix build on macos

lynx uses host C-compiler to build internal utility that is used to
generate files required for target build. On MacOS it uses internal
clang with MacOS system headers so host build fails due to MacOS is
not Linux

Forced to use OpenWrt host C compiler using --with-build-*
./configure flags

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agontpd: Fix compile with glibc 2.34
Hauke Mehrtens [Sun, 9 Jan 2022 18:49:05 +0000 (18:49 +0000)]
ntpd: Fix compile with glibc 2.34

This adds a patch from Open embedded to fix compilation with glibc 2.34.
This patch was taken from here:
https://github.com/openembedded/meta-openembedded/blob/master/meta-networking/recipes-support/ntp/ntp/0001-libntp-Do-not-use-PTHREAD_STACK_MIN-on-glibc.patch

It fixes the following build problem:
work_thread.c:45:57: error: missing binary operator before token "("
   45 | #if defined(PTHREAD_STACK_MIN) && THREAD_MINSTACKSIZE < PTHREAD_STACK_MIN
      |                                                         ^~~~~~~~~~~~~~~~~
make[7]: *** [Makefile:892: work_thread.o] Error 1

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2 years agogolang: Update to 1.17.6
Jeffery To [Tue, 11 Jan 2022 13:13:00 +0000 (21:13 +0800)]
golang: Update to 1.17.6

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoradsecproxy: Fix compile with glibc 2.34
Hauke Mehrtens [Sun, 9 Jan 2022 18:47:40 +0000 (18:47 +0000)]
radsecproxy: Fix compile with glibc 2.34

This backports a patch from upstream radsecproxy to fix compilation with glibc 2.34.

It fixes the following build problem:
radsecproxy.h:35:5: error: missing binary operator before token "("
   35 | #if PTHREAD_STACK_MIN > PTHREAD_STACK_SIZE
      |     ^~~~~~~~~~~~~~~~~
make[5]: *** [Makefile:623: dtls.o] Error 1

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2 years agolibmodbus: update to 3.1.7
Michael Heimpold [Tue, 11 Jan 2022 06:56:27 +0000 (07:56 +0100)]
libmodbus: update to 3.1.7

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 years agowg-installer: generate new keys for every connection
Nick Hainke [Tue, 11 Jan 2022 22:06:22 +0000 (23:06 +0100)]
wg-installer: generate new keys for every connection

Generate new keys on every new connection.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agomblaze: fix build on macos
Sergey V. Lobanov [Tue, 11 Jan 2022 10:44:46 +0000 (13:44 +0300)]
mblaze: fix build on macos

redefine OS=Linux due to OpenWrt is always Linux

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agostubby: explicitly disable static linking
Rui Salvaterra [Mon, 3 Jan 2022 23:13:09 +0000 (23:13 +0000)]
stubby: explicitly disable static linking

Although undocumented, there's a way to explicitly disable static linking in
Stubby, setting the CMake build option ENABLE_GETDNS_STATIC_LINK to OFF (ON by
default). Make it so.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2 years agorpcsvc-proto: bump to 1.4.3
Georgi Valkov [Tue, 11 Jan 2022 18:40:18 +0000 (20:40 +0200)]
rpcsvc-proto: bump to 1.4.3

Fixes: rpcgen build (host-compile) on macOS
https://github.com/openwrt/packages/pull/17430
https://github.com/openwrt/openwrt/pull/4638

Signed-off-by: Georgi Valkov <gvalkov@abv.bg>
2 years agoMerge pull request #17535 from hgl/ddns-cloudflare
Florian Eckert [Tue, 11 Jan 2022 15:13:04 +0000 (16:13 +0100)]
Merge pull request #17535 from hgl/ddns-cloudflare

ddns-scripts-cloudflare: allow explicit zone_id

2 years agogerbera: fix build on macos
Sergey V. Lobanov [Mon, 10 Jan 2022 19:27:23 +0000 (22:27 +0300)]
gerbera: fix build on macos

cmake LINK_WHAT_YOU_USE is not supported on macos, disable it if
macos is used to build gerbera package

compiled binary (sha256sum) exactly the same on macos and ubuntu

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agobash: update to 5.1.16
Huangbin Zhan [Sat, 20 Nov 2021 13:56:30 +0000 (21:56 +0800)]
bash: update to 5.1.16

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2 years agobash: add /etc/profile.d/sys_bashrc.sh as conffile
Huangbin Zhan [Thu, 11 Nov 2021 08:21:08 +0000 (16:21 +0800)]
bash: add /etc/profile.d/sys_bashrc.sh as conffile

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2 years agowg-installer: fix using symlinks for conf files 17559/head
Nick Hainke [Mon, 10 Jan 2022 22:56:36 +0000 (23:56 +0100)]
wg-installer: fix using symlinks for conf files

It is useful to symlink babeld and olsrd to /tmp/ if we frequently
write to those config files.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoiputils: bump to 20211215
Noah Meyerhans [Sat, 1 Jan 2022 20:35:10 +0000 (12:35 -0800)]
iputils: bump to 20211215

Drop the tftpd binary, which is no longer provided upstream.  Users
should switch to the atftp server as a replacement.

Avoid executing runtime tests, which are not supported in cross-build
environments.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2 years agostunnel: add missing sessionResume option
Florian Eckert [Mon, 10 Jan 2022 13:28:30 +0000 (14:28 +0100)]
stunnel: add missing sessionResume option

The option sessionResume was added in version 5.60
https://www.stunnel.org/NEWS.html

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 years agoMerge pull request #17341 from erdoukki/fail2ban-2to3
Jeffery To [Mon, 10 Jan 2022 12:48:03 +0000 (20:48 +0800)]
Merge pull request #17341 from erdoukki/fail2ban-2to3

fail2ban: fix 2to3 error

2 years agoddns-scripts-cloudflare: allow explicit zone_id 17535/head
Glen Huang [Sun, 9 Jan 2022 05:02:58 +0000 (13:02 +0800)]
ddns-scripts-cloudflare: allow explicit zone_id

When zone id is explicitly provided, there is no need for the API token to have read permission. Inspired by acme.sh's cloudflare logic.

Signed-off-by: Glen Huang <heyhgl@gmail.com>
2 years agowg-installer: fix cleanup script
Nick Hainke [Mon, 10 Jan 2022 09:49:01 +0000 (10:49 +0100)]
wg-installer: fix cleanup script

The wrong function was called.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agopostfix: Fix compile with glibc 2.34
Hauke Mehrtens [Sun, 9 Jan 2022 19:18:41 +0000 (19:18 +0000)]
postfix: Fix compile with glibc 2.34

This adds a patch from Open embedded to fix compilation with glibc 2.34.
This patch was taken from here:
https://github.com/openembedded/meta-openembedded/blob/master/meta-networking/recipes-daemons/postfix/files/0007-correct-signature-of-closefrom-API.patch

It fixes the following build problem:
/builder/shared-workdir/build/sdk/staging_dir/toolchain-arc_arc700_gcc-11.2.0_glibc/include/unistd.h:366:13: error: conflicting types for 'closefrom'; have 'void(int)'
  366 | extern void closefrom (int __lowfd) __THROW;
      |             ^~~~~~~~~
In file included from attr_clnt.c:87:
./sys_defs.h:1511:12: note: previous declaration of 'closefrom' with type 'int(int)'
 1511 | extern int closefrom(int);
      |            ^~~~~~~~~
make: *** [Makefile:192: attr_clnt.o] Error 1

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2 years agohaproxy: Update HAProxy to v2.4.10
Christian Lachner [Sun, 2 Jan 2022 10:33:34 +0000 (11:33 +0100)]
haproxy: Update HAProxy to v2.4.10

- Update haproxy download URL and hash
- Updated upstream patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2 years agonnn: update to version 4.4
Josef Schlehofer [Thu, 30 Dec 2021 22:58:39 +0000 (23:58 +0100)]
nnn: update to version 4.4

Refreshed patch

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agopython3-paramiko: update to version 2.9.2
Javier Marcet [Sun, 9 Jan 2022 19:58:54 +0000 (20:58 +0100)]
python3-paramiko: update to version 2.9.2

 - [Bug]: Enhanced log output when connecting to servers that do not
 support server-sig-algs extensions, making the new-as-of-2.9
 defaulting to SHA2 pubkey algorithms more obvious when it kicks in.

 - [Bug]: Connecting to servers which support server-sig-algs but
 which have no overlap between that list and what a Paramiko client
 supports, now raise an exception instead of defaulting to
 rsa-sha2-512 (since the use of server-sig-algs allows us to know
 what the server supports).

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agopython-pynacl: update to v1.5.0
Javier Marcet [Sun, 9 Jan 2022 19:56:56 +0000 (20:56 +0100)]
python-pynacl: update to v1.5.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agodocker-compose: Update to version 2.2.3
Javier Marcet [Sun, 9 Jan 2022 18:44:03 +0000 (19:44 +0100)]
docker-compose: Update to version 2.2.3

What's Changed

 -  compose images should list images of created containers by @kiniou

 -  Ignore missing (swarm) overlay networks by @ndeloof

 -  Remove intermediate containers when build succeeded in classic
 build by @notok

 -  compose ps: fix typo "unknow" -> "unknown" by @webignition

 -  Add 2 modes test mechanism by @ulyssessouza

 -  Handle "stop" event by @ndeloof

 -  Only kill running containers by @ulyssessouza

 -  compose cp doesn't need a full project and can copy from stopped
 containers by @ndeloof

 -  Add dependabot by @ulyssessouza

 -  Do not try to guess when to allocate a TTY and keep it as default
 by @ulyssessouza

 -  Bump github.com/golang/mock from 1.5.0 to 1.6.0 by @dependabot

 -  Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot

 -  Bump github.com/hashicorp/go-multierror from 1.1.0 to 1.1.1 by
 @dependabot

 -  Bump github.com/buger/goterm from 1.0.0 to 1.0.3 by @dependabot

 -  Propagate GroupAdd from ServiceConfig to HostConfig by
 @lancechentw

 -  Bump github.com/containerd/console from 1.0.2 to 1.0.3 by
 @dependabot

 -  Bump github.com/AlecAivazis/survey/v2 from 2.2.3 to 2.3.2 by
 @dependabot

 -  Added volume bind option SELinux label :z :Z by @tymonx

 -  Downgrade goterm to 1.0.1 by @ulyssessouza

Signed-off-by: Javier Marcet <javier@marcet.info>
2 years agotelegraf: Update package to version 1.21.2
Jonathan Pagel [Sun, 9 Jan 2022 18:21:37 +0000 (19:21 +0100)]
telegraf: Update package to version 1.21.2

Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2 years agoerlang: update to version 24.2
Sergey V. Lobanov [Sun, 9 Jan 2022 17:54:43 +0000 (20:54 +0300)]
erlang: update to version 24.2

1. updated to 24.2  (RN: https://github.com/erlang/otp/releases/tag/OTP-24.2)
2. added libstdcpp dependency
3. erlang-hipe was removed in upstream
 (ref https://github.com/erlang/otp/commit/fccb8482efc47bf2e48911564df502f087cce5ed)
 everything related to erlang-hipe was removed from Makefile
4. updated and refreshed patches
5. host-compile ssl library forced to OpenWrt LibreSSL to avoid using system library

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agocrowdsec-firewall-bouncer: update to 0.0.21
Kerma Gérald [Fri, 7 Jan 2022 13:41:00 +0000 (14:41 +0100)]
crowdsec-firewall-bouncer: update to 0.0.21

Update crowdsec-firewall-bouncer to latest upstream release version 0.0.21

Makefile rework
- use tagged version for download

Fixes
- set API_KEY in firewall bouncer config file

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2 years agokrb5: fix build on macos
Sergey V. Lobanov [Thu, 6 Jan 2022 15:07:01 +0000 (18:07 +0300)]
krb5: fix build on macos

backport of upstream commit
https://github.com/krb5/krb5/commit/3c66c1fec7ce4edeff284a5e4abe32d0b4398539
Original author: Nikhil Benesch <nikhil.benesch@gmail.com>

Remove unnecessary flag in macOS build
The configuration logic for adding the `-search_paths_first` linker
flag on Darwin does not correctly handle cross compilation.  It should
check the value of $krb5_cv_host rather than `uname -s` to detect when
the compilation target is Darwin, rather than the build machine.

It turns out `-search_paths_first` has been the default behavior of ld
on macOS since XCode 4.  So just remove that bit of logic entirely.
(The flag was added in commit acd27af0e845f8b93de2e226cc2ec9ac8af52077
in 2004; XCode 4 was released in 2010.)

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agotransmission: add ca_bundle support with procd-ujail
Matthew Hagan [Thu, 30 Dec 2021 20:55:03 +0000 (20:55 +0000)]
transmission: add ca_bundle support with procd-ujail

With procd-ujail enabled, it is not possible to use HTTPS URLs, for
example when either for downloading torrent files or blocklists. The
followig example occurs when downloading a URL from the "Upload Torrent
Files" dialogue box:

Error adding
"https://releases.ubuntu.com/21.10/ubuntu-21.10-desktop-amd64.iso.torrent":
gotMetadataFromURL: http error 0: No Response

syslog will also hint that no CA_BUNDLE is being used:

transmission-daemon[6683]: [2021-12-30 20:01:30.990] web will verify
tracker certs using envvar CURL_CA_BUNDLE: none (web.c:455)

This patch rectifies this issue by adding a ca_bundle configurable,
enabled by default. This explicitly fixes the ca_bundle file location
to /etc/ssl/certs/ca-certificates.crt and adds this file to the procd
jail. On subsequent testing, HTTPS URL download functionality is
restored.

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2 years agoMerge pull request #17551 from stangri/master-curl
Stan Grishin [Sun, 9 Jan 2022 20:05:20 +0000 (12:05 -0800)]
Merge pull request #17551 from stangri/master-curl

curl: update to 7.81.0

2 years agocurl: update to 7.81.0 17551/head
Stan Grishin [Sun, 9 Jan 2022 19:51:41 +0000 (19:51 +0000)]
curl: update to 7.81.0
* changes: https://curl.se/changes.html#7_81_0

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 years agoMerge pull request #17441 from commodo/django4
Alexandru Ardelean [Sun, 9 Jan 2022 17:13:27 +0000 (19:13 +0200)]
Merge pull request #17441 from commodo/django4

django: bump to version 4.0.1

2 years agodjango: bump to version 4.0.1 17441/head
Alexandru Ardelean [Mon, 27 Dec 2021 11:12:46 +0000 (13:12 +0200)]
django: bump to version 4.0.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2 years agohaveged: update to 1.9.17
Hannu Nyman [Sun, 9 Jan 2022 17:00:24 +0000 (19:00 +0200)]
haveged: update to 1.9.17

Update havged to version 1.9.17.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agobossa: fix build on macos
Sergey V. Lobanov [Sat, 8 Jan 2022 11:46:15 +0000 (14:46 +0300)]
bossa: fix build on macos

override OS=Linux Makefile variable to support building on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agowg-installer: fix typo in cleanup function
Nick Hainke [Sun, 9 Jan 2022 12:13:47 +0000 (13:13 +0100)]
wg-installer: fix typo in cleanup function

The delete variable was misspelled leading to devices always being
removed although they had connected neighbors.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agowg-installer: add cleanup script
Nick Hainke [Sun, 9 Jan 2022 09:04:48 +0000 (10:04 +0100)]
wg-installer: add cleanup script

Add script to cleanup unused wireguard interfaces.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoMerge pull request #17531 from neheb/1
Alexandru Ardelean [Sun, 9 Jan 2022 08:21:34 +0000 (10:21 +0200)]
Merge pull request #17531 from neheb/1

fuse: fix compilation with recent glibc

2 years agoMerge pull request #17532 from neheb/2
Alexandru Ardelean [Sun, 9 Jan 2022 08:21:21 +0000 (10:21 +0200)]
Merge pull request #17532 from neheb/2

bluez: fix compilation with glibc

2 years agobluez: fix compilation with glibc 17525/head 17532/head
Rosen Penev [Sun, 9 Jan 2022 04:22:28 +0000 (20:22 -0800)]
bluez: fix compilation with glibc

sync() is implemented now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agofuse: fix compilation with recent glibc 17531/head
Rosen Penev [Sun, 9 Jan 2022 03:59:49 +0000 (19:59 -0800)]
fuse: fix compilation with recent glibc

closefrom is implemented now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoRevert "pdns-recursor: temp"
Rosen Penev [Sun, 9 Jan 2022 03:06:07 +0000 (19:06 -0800)]
Revert "pdns-recursor: temp"

This reverts commit 96e355836db7b83c4b1d46217a745be93ca019cb.

2 years agopdns-recursor: temp
Rosen Penev [Fri, 7 Jan 2022 02:22:34 +0000 (18:22 -0800)]
pdns-recursor: temp

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoboost: fix libboost_context for mips64
Rosen Penev [Fri, 7 Jan 2022 02:20:12 +0000 (18:20 -0800)]
boost: fix libboost_context for mips64

There was an upstream patch that changes mips1 to mips.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agocrowdsec: update to 1.2.2
Kerma Gérald [Fri, 7 Jan 2022 13:29:58 +0000 (14:29 +0100)]
crowdsec: update to 1.2.2

Update crowdsec to latest upstream release version 1.2.2

Makefile rework
- use tagged version for download

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2 years agowg-installer: fix ipv4 meshing via olsr
Nick Hainke [Sat, 8 Jan 2022 21:08:33 +0000 (22:08 +0100)]
wg-installer: fix ipv4 meshing via olsr

The ipv4 address space was not allowed.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agofail2ban: fix 2to3 error 17341/head
Kerma Gérald [Sun, 12 Dec 2021 10:59:39 +0000 (11:59 +0100)]
fail2ban: fix 2to3 error

Issue: 2to3 support has been removed in setuptools since version 58.0.0.

Fix: openwrt/packages#17311

Requirements: 2to3/host openwrt/packages#17429

Add upstream patch: https://github.com/fail2ban/fail2ban/commit/196c55e93103d1e56d1336f27a5f2591b4e54fef

To install/build for python3 from source, it is necessary to convert to py3
codebase before setup (invoke 2to3 or ./fail2ban-2to3 firstly).
> ./fail2ban-2to3
> python3 setup.py build

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2 years agolua-curl-v3: fix build on macos
Sergey V. Lobanov [Fri, 7 Jan 2022 23:10:02 +0000 (02:10 +0300)]
lua-curl-v3: fix build on macos

lua-curl-v3 detects OS and changes compilation flags depends on OS.
If Darwin is detected then it adds GCC non-compatible flags.
OpenWrt is always Linux, OS detection is disabled via UNAME=Linux
as a part of MAKE_FLAGS

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoluajit: fix build on macos (ldconfig issue)
Sergey V. Lobanov [Fri, 7 Jan 2022 22:48:08 +0000 (01:48 +0300)]
luajit: fix build on macos (ldconfig issue)

fix ldconfig build issue. This patch is a backport from upstream:
https://github.com/LuaJIT/LuaJIT/commit/18c9cf7d3788a8f7408df45df92fc4ae3bcc0d80

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoMerge pull request #17491 from jefferyto/obfs4proxy-0.0.12 17524/head
Josef Schlehofer [Fri, 7 Jan 2022 20:40:56 +0000 (21:40 +0100)]
Merge pull request #17491 from jefferyto/obfs4proxy-0.0.12

obfs4proxy: Update to 0.0.12

2 years agoMerge pull request #17492 from jefferyto/python-attrs-21.4.0
Josef Schlehofer [Fri, 7 Jan 2022 20:40:50 +0000 (21:40 +0100)]
Merge pull request #17492 from jefferyto/python-attrs-21.4.0

python-attrs: Update to 21.4.0

2 years agobwping: update to version 2.4
Oleg Derevenetz [Fri, 7 Jan 2022 19:11:02 +0000 (22:11 +0300)]
bwping: update to version 2.4

Signed-off-by: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
2 years agowg-installer: add ipv4 support
Nick Hainke [Thu, 6 Jan 2022 23:22:00 +0000 (00:22 +0100)]
wg-installer: add ipv4 support

Add base_v4prefix to allow ipv4 mesh connections.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years agoMerge pull request #17429 from erdoukki/2to3
Jeffery To [Fri, 7 Jan 2022 02:42:40 +0000 (10:42 +0800)]
Merge pull request #17429 from erdoukki/2to3

2to3: add package host tool

2 years agoMerge pull request #17502 from jefferyto/radicale2-2.1.12
Josef Schlehofer [Thu, 6 Jan 2022 22:29:24 +0000 (23:29 +0100)]
Merge pull request #17502 from jefferyto/radicale2-2.1.12

radicale2: Update to 2.1.12

2 years agoMerge pull request #17500 from jefferyto/radicale-1.1.7
Josef Schlehofer [Thu, 6 Jan 2022 22:29:10 +0000 (23:29 +0100)]
Merge pull request #17500 from jefferyto/radicale-1.1.7

radicale: Update to 1.1.7

2 years agoMerge pull request #17481 from jefferyto/python-3.10.1
Josef Schlehofer [Thu, 6 Jan 2022 22:24:27 +0000 (23:24 +0100)]
Merge pull request #17481 from jefferyto/python-3.10.1

python3: Update to 3.10.1, refresh/remove patches

2 years agortty: add compatibility for wolfssl >= 5.0
Sergey V. Lobanov [Mon, 3 Jan 2022 18:10:50 +0000 (21:10 +0300)]
rtty: add compatibility for wolfssl >= 5.0

NTRU support has been removed in wolfssl 5.0 so it is required to
mask NTRU specific code if wolfssl >= 5.0

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agolibuhttpd: add compatibility for wolfssl >= 5.0
Sergey V. Lobanov [Mon, 3 Jan 2022 16:41:37 +0000 (19:41 +0300)]
libuhttpd: add compatibility for wolfssl >= 5.0

NTRU support has been removed in wolfssl 5.0 so it is required to
mask NTRU specific code if wolfssl >= 5.0

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agowg-installer: add hotplug script for olsr
Nick Hainke [Thu, 6 Jan 2022 21:03:18 +0000 (22:03 +0100)]
wg-installer: add hotplug script for olsr

Add hotplug-olsrd to automatically mesh with olsrd via new wireguard
links.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2 years ago2to3: add package host tool 17429/head
Kerma Gérald [Sat, 25 Dec 2021 10:46:36 +0000 (11:46 +0100)]
2to3: add package host tool

2to3 is a Python program that reads Python 2.x source code and applies a
  series of fixers to transform it into valid Python 3.x code. The standard
  library contains a rich set of fixers that will handle almost all code. 2to3
  supporting library lib2to3 is, however, a flexible and generic library, so it
  is possible to write your own fixers for 2to3. lib2to3 could also be adapted
  to custom applications in which Python code needs to be edited automatically.

This tool is necessary for fail2ban package because of issue
  https://github.com/openwrt/packages/issues/17311
  https://github.com/openwrt/packages/pull/17341

Simple 2to3.py script from Debian, thanks to Matthias Klose <doko@ubuntu.com>
From: https://salsa.debian.org/cpython-team/python3-defaults

Co-authored-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2 years agoradicale2: Update to 2.1.12 17502/head
Jeffery To [Wed, 5 Jan 2022 11:23:55 +0000 (19:23 +0800)]
radicale2: Update to 2.1.12

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoradicale: Update to 1.1.7 17500/head
Jeffery To [Wed, 5 Jan 2022 10:48:17 +0000 (18:48 +0800)]
radicale: Update to 1.1.7

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoMerge pull request #17094 from stintel/miniupnpd
Stijn Tintel [Wed, 5 Jan 2022 09:23:39 +0000 (11:23 +0200)]
Merge pull request #17094 from stintel/miniupnpd

miniupnpd: drop igdv1 variant, add nftables support

2 years agominiupnpd: create iptables and nftables variant 17094/head
Stijn Tintel [Fri, 5 Nov 2021 22:39:09 +0000 (00:39 +0200)]
miniupnpd: create iptables and nftables variant

The next OpenWrt stable release aims to use firewall4 by default. As
this uses nftables as backend, miniupnpd will no longer work. Create an
iptables and nftables variant of the miniupnpd package so that miniupnpd
can be used with either firewall variant.

See #16818 for more info.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2 years agoRevert "miniupnpd: introduce IGDv1 variant"
Stijn Tintel [Fri, 5 Nov 2021 22:31:12 +0000 (00:31 +0200)]
Revert "miniupnpd: introduce IGDv1 variant"

Since version 2.2.3, miniupnpd will detect MS clients and force IGDv1.

This reverts commit 7f5534ac7a88124c59b23188bcdc39bd9e92d879.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2 years agopython3: Update to 3.10.1, refresh/remove patches 17481/head
Jeffery To [Tue, 28 Dec 2021 09:11:24 +0000 (17:11 +0800)]
python3: Update to 3.10.1, refresh/remove patches

Removed patches:
* 027-bpo-43158-Use-configure-values-for-building-_uuid-ex.patch
  Already merged.
* 029-disable-deprecation-warning.patch
  Packages should be patched/fixed to remove the use of distutils
  instead of disabling this warning.

Also:
* Updates PKG_LICENSE to use the correct SPDX license identifier
* Fixes build for mipsel_24kc_24kf

Fixes https://github.com/openwrt/packages/issues/17217.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agominiupnpc: update to version 2.2.3
Shaleen Jain [Tue, 4 Jan 2022 07:23:42 +0000 (07:23 +0000)]
miniupnpc: update to version 2.2.3

Signed-off-by: Shaleen Jain <shaleen@jain.sh>
2 years agominiupnpd: update to version 2.2.3
Shaleen Jain [Tue, 4 Jan 2022 07:23:14 +0000 (07:23 +0000)]
miniupnpd: update to version 2.2.3

Signed-off-by: Shaleen Jain <shaleen@jain.sh>
2 years agopython-attrs: Update to 21.4.0 17492/head
Jeffery To [Tue, 4 Jan 2022 06:48:29 +0000 (14:48 +0800)]
python-attrs: Update to 21.4.0

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoobfs4proxy: Update to 0.0.12 17491/head
Jeffery To [Tue, 4 Jan 2022 05:56:42 +0000 (13:56 +0800)]
obfs4proxy: Update to 0.0.12

Parts of the meek_lite transport are GPL3 (added in 0.0.9), the rest of
the program is BSD 2-Clause.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoinadyn: update to 2.9.1
Rosen Penev [Mon, 3 Jan 2022 01:53:59 +0000 (17:53 -0800)]
inadyn: update to 2.9.1

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoMerge pull request #17435 from pprindeville/perl-cgi-update-4.53
Philip Prindeville [Mon, 3 Jan 2022 22:07:44 +0000 (15:07 -0700)]
Merge pull request #17435 from pprindeville/perl-cgi-update-4.53

perl-cgi: update to 4.53

2 years agoMerge pull request #17434 from pprindeville/perl-text-csv_xs-update-1.47
Philip Prindeville [Mon, 3 Jan 2022 22:07:18 +0000 (15:07 -0700)]
Merge pull request #17434 from pprindeville/perl-text-csv_xs-update-1.47

perl-text-csv_xs: update to 1.47

2 years agoMerge pull request #17460 from BKPepe/stem
Jeffery To [Mon, 3 Jan 2022 17:56:20 +0000 (01:56 +0800)]
Merge pull request #17460 from BKPepe/stem

python-stem: backport patch to fix Python 3.10

2 years agoMerge pull request #17442 from commodo/django-restframework
Jeffery To [Mon, 3 Jan 2022 17:44:14 +0000 (01:44 +0800)]
Merge pull request #17442 from commodo/django-restframework

django-restframework: bump to version 3.13.1

2 years agoMerge pull request #17466 from BKPepe/markdown
Jeffery To [Mon, 3 Jan 2022 14:57:05 +0000 (22:57 +0800)]
Merge pull request #17466 from BKPepe/markdown

python-markdown: update to version 3.3.6

2 years agoMerge pull request #17463 from BKPepe/voluptuous-serialize
Jeffery To [Mon, 3 Jan 2022 14:54:40 +0000 (22:54 +0800)]
Merge pull request #17463 from BKPepe/voluptuous-serialize

python-voluptuous-serialize: update to version 2.5.0

2 years agopython-stem: backport patch to fix Python 3.10 17460/head
Josef Schlehofer [Thu, 30 Dec 2021 21:33:40 +0000 (22:33 +0100)]
python-stem: backport patch to fix Python 3.10

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agoMerge pull request #17462 from BKPepe/zeroconf-update
Jeffery To [Mon, 3 Jan 2022 14:52:30 +0000 (22:52 +0800)]
Merge pull request #17462 from BKPepe/zeroconf-update

python-zeroconf: update to version 0.38.1

2 years agoMerge pull request #17458 from BKPepe/dnspython-2.1.0
Jeffery To [Mon, 3 Jan 2022 14:42:05 +0000 (22:42 +0800)]
Merge pull request #17458 from BKPepe/dnspython-2.1.0

python-dns: update to version 2.1.0

2 years agoMerge pull request #17440 from commodo/openblas-numpy
Jeffery To [Mon, 3 Jan 2022 14:35:16 +0000 (22:35 +0800)]
Merge pull request #17440 from commodo/openblas-numpy

openblas,numpy: bump versions

2 years agodtc: drop package
Rafał Miłecki [Mon, 3 Jan 2022 12:47:45 +0000 (13:47 +0100)]
dtc: drop package

It has been imported as core package into OpenWrt repository. Its fdtget
is required by sysupgrade on U-Boot devices so it couldn't live in an
extra feed.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2 years agogetdns: add optional support for libevent2
Rui Salvaterra [Mon, 9 Nov 2020 21:32:50 +0000 (21:32 +0000)]
getdns: add optional support for libevent2

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2 years agogetdns: clean up the configuration menu
Rui Salvaterra [Mon, 9 Nov 2020 21:25:14 +0000 (21:25 +0000)]
getdns: clean up the configuration menu

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2 years agostubby: clean up the makefile
Rui Salvaterra [Sun, 2 Jan 2022 11:01:25 +0000 (11:01 +0000)]
stubby: clean up the makefile

These cmake modules are actually never referenced. Stubby itself doesn't link to
libidn or libunbound, only getdns does. They're most likely leftovers from when
stubby was split from getdns to its own repository.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2 years agoperl-text-csv_xs: update to 1.47 17434/head
Philip Prindeville [Sun, 26 Dec 2021 20:22:30 +0000 (13:22 -0700)]
perl-text-csv_xs: update to 1.47

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2 years agoperl-cgi: update to 4.53 17435/head
Philip Prindeville [Sun, 26 Dec 2021 20:40:06 +0000 (13:40 -0700)]
perl-cgi: update to 4.53

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2 years agoadguardhome: Update to v0.107.2 stable
James White [Sat, 1 Jan 2022 16:48:55 +0000 (16:48 +0000)]
adguardhome: Update to v0.107.2 stable

Signed-off-by: James White <james@jmwhite.co.uk>
2 years agoMerge pull request #17475 from 1715173329/dp
Josef Schlehofer [Sun, 2 Jan 2022 08:37:00 +0000 (09:37 +0100)]
Merge pull request #17475 from 1715173329/dp

dnsproxy: Update to 0.40.3

2 years agodnsproxy: Update to 0.40.3 17475/head
Tianling Shen [Sun, 2 Jan 2022 06:13:36 +0000 (14:13 +0800)]
dnsproxy: Update to 0.40.3

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agoacpica-unix: Update to 20211217
Philip Prindeville [Sun, 26 Dec 2021 22:51:37 +0000 (15:51 -0700)]
acpica-unix: Update to 20211217

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2 years agoMerge pull request #17464 from BKPepe/libtorrent-rasterbar
Josef Schlehofer [Sat, 1 Jan 2022 18:04:17 +0000 (19:04 +0100)]
Merge pull request #17464 from BKPepe/libtorrent-rasterbar

libtorrent-rasterbar: backport patch to fix compilation with boost 1.…

2 years agopython-markdown: update to version 3.3.6 17466/head
Josef Schlehofer [Fri, 31 Dec 2021 11:38:05 +0000 (12:38 +0100)]
python-markdown: update to version 3.3.6

- Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agolibtorrent-rasterbar: add patch to fix compile with boost 1.78.0 17464/head
Josef Schlehofer [Thu, 30 Dec 2021 23:29:01 +0000 (00:29 +0100)]
libtorrent-rasterbar: add patch to fix compile with boost 1.78.0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agopython-voluptuous-serialize: update to version 2.5.0 17463/head
Josef Schlehofer [Thu, 30 Dec 2021 23:10:40 +0000 (00:10 +0100)]
python-voluptuous-serialize: update to version 2.5.0

- Release notes:
https://github.com/home-assistant-libs/voluptuous-serialize/releases/tag/2.5.0

- Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agopython-zeroconf: update to version 0.38.1 17462/head
Josef Schlehofer [Thu, 30 Dec 2021 23:06:19 +0000 (00:06 +0100)]
python-zeroconf: update to version 0.38.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agopython-dns: update to version 2.1.0 17458/head
Josef Schlehofer [Thu, 30 Dec 2021 19:02:47 +0000 (20:02 +0100)]
python-dns: update to version 2.1.0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>