Commit Graph

27704 Commits

Author SHA1 Message Date
Eric Luehrsen 6dd38447d5 ldns: update to 1.8.3
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2022-09-05 22:13:30 -07:00
Nick Hainke c808768cad libssh: update to 0.10.3
Release notes:
https://www.libssh.org/2022/09/05/libssh-0-10-3/

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-09-05 22:13:14 -07:00
Rosen Penev 9b65b9cb95 mariadb: fix compilation with ppc64
MariaDB's PPC64 CRC32 support requires AltiVec, which QoriQ does not
support. Disable it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-09-04 15:58:55 -07:00
Tianling Shen c741bf64cd libtorrent-rasterbar: Update to 2.0.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-09-04 00:30:45 -07:00
Tianling Shen 982903e0a3 dnslookup: Update to 1.7.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-09-03 14:06:06 -07:00
Tianling Shen 2acf2d920f dnsproxy: Update to 0.44.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-09-03 14:05:41 -07:00
Tianling Shen 529164d054 cloudflared: Update to 2022.8.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-09-03 14:05:33 -07:00
Nick Hainke 869643f330 libssh: update to 0.10.2
Release notes:
https://www.libssh.org/2022/09/02/libssh-0-10-2/

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-09-03 13:58:57 -07:00
Daniel Engberg 51d381e549 telnet-bsd: add package
net/telnet-bsd: Add telnet-bsd 1.2 to repo

Patch sources:
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-misc/telnet-bsd/files
https://ftp.uni-erlangen.de/gentoo-portage/net-misc/telnet-bsd/files

Template for excluding telnetd:
https://github.com/theeternalsw0rd/telnet-macos

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
[set me as maintainer, add patches suggested by @pkgadd]
Signed-off-by: Paul Spooren <mail@aparcar.org>
2022-09-01 11:09:52 +02:00
Christian Lachner 2840abb0c0 haproxy: Update HAProxy to v2.6.4
- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2022-08-31 13:34:37 -07:00
Miroslav Lichvar 122b3fc27d chrony: update to 4.3
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2022-08-31 13:33:45 -07:00
Siger Yang d9099da779 luaossl: update to rel-20220711
Signed-off-by: Siger Yang <siger.yang@outlook.com>
2022-08-31 13:33:28 -07:00
Ivan Pavlov 62e909e845 openvpn: explicitly disable engine parameter for openssl variant
Engine support is deprecated in OpenSSL 3.0 and for OpenSSL 3.0 the default
is to disable engine support as engine support is deprecated. For ath79 architecture
build with autodetection engine support fails, so explicitly set off for now.

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2022-08-31 13:32:56 -07:00
Nick Hainke 2f17f23da3 libssh: update to 0.10.0
Release Notes:
https://www.libssh.org/2022/08/26/libssh-0-10-0/

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-08-31 13:32:13 -07:00
Florian Eckert bb79972f8d
Merge pull request #19030 from tomsommer/tomsommer-patch-1
ddns-scripts: Add Simply.com provider
2022-08-30 13:47:47 +02:00
Josef Schlehofer fb46e2e6c0
Merge pull request #19283 from 1715173329/yq
yq: Update to 4.27.3
2022-08-30 11:21:13 +02:00
Josef Schlehofer 2d93c865f6
Merge pull request #19282 from 1715173329/gg
gg: Update to 0.2.9
2022-08-30 11:21:05 +02:00
Josef Schlehofer 0c72fa3688
Merge pull request #19284 from 1715173329/xr
xray-core: Update to 1.5.10
2022-08-30 11:17:32 +02:00
YiZhen Choo 79acc3c21f AdGuardHome: update to v0.107.11
Signed-off-by: YiZhen Choo <yizhen.c02@gmail.com>
2022-08-30 11:15:26 +02:00
Javier Marcet ebf86a645a docker-compose: Update to version 2.10.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-08-30 10:54:56 +02:00
Tianling Shen ddd4082d30
xray-core: Update to 1.5.10
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-08-30 14:49:28 +08:00
Tianling Shen 90a76f6467
yq: Update to 4.27.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-08-30 14:48:07 +08:00
Tianling Shen a6c043c296
gg: Update to 0.2.9
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-08-30 14:45:46 +08:00
Nikos Mavrogiannopoulos 7f44776df0
Merge pull request #19272 from PolynomialDivision/update-linux-pam
libpam: update to 1.5.2
2022-08-29 15:46:59 +02:00
Jiri Slachta f1c4aeef28
Merge pull request #19265 from PolynomialDivision/update-libssh2
libssh2: update to 1.10.0
2022-08-28 22:09:12 +02:00
Alexandru Ardelean 552def0637
Merge pull request #19238 from dynasticorpheus/pycares
python-pycares: add new package
2022-08-28 20:59:42 +03:00
Nick Hainke 72a95f2858 libpam: update to 1.5.2
Release Notes:
https://github.com/linux-pam/linux-pam/releases/tag/v1.5.2

Install the pkgconfig files for provided libraries.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-08-28 06:33:23 +02:00
Vladimir Ulrich 89c2fa9d9b zoneinfo: updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2022-08-27 14:20:35 +02:00
Nick Hainke 33f3445cf4 libssh2: update to 1.10.0
Release Notes:
https://www.libssh2.org/changes.html

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-08-27 10:21:47 +02:00
Stan Grishin d349f03761
Merge pull request #19261 from stangri/master-simple-adblock
simple-adblock: bugfix for allow command
2022-08-26 22:31:57 +03:00
Stan Grishin 717499e62b simple-adblock: bugfix for allow command
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2022-08-26 18:43:45 +00:00
Petr Štetiar 660fa63faf syslog-ng: fix OOM issues by adding support for logrotate
With heavy system logging which goes by default into `/var/log/messages`
log file which is usually placed in tmpfs/RAM one can trigger OOM killer
fairly easily, thus killing random processes and in some cases making
system unusable.

This is likely happening due to the fact, that Linux by default uses 1/2
of available RAM for tmpfs, which might be for example an issue on low
RAM devices with ath10k wireless.

So let's fix it by adding logrotate functionality which should limit the
size of `/var/log/messages` log file to 1M by default, but could be
tweaked by config knob if needed be.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-08-26 16:57:00 +02:00
Josef Schlehofer 72cf350b08
Merge pull request #19253 from turris-cz/pyuci
python-uci: update to version 0.9.0
2022-08-26 16:55:12 +02:00
Tom Stöveken 79e89326a8 restic: update to 0.14.0
Maintainer: Tom Stöveken <tom@naaa.de>
Compile tested: SDK for OpenWrt 21.02.3
Run tested: xRX200 rev 1.2, AVM FRITZ!Boxwq 7360 V2, OpenWrt 21.02.3

Description:
Updated to version 0.14.0

Signed-off-by: Tom Stöveken <tom@naaa.de>
2022-08-26 13:08:18 +02:00
Josef Schlehofer e340fe8a12
python-uci: update to version 0.9.0
- Release notes:
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.9.0
- Update copyright while at it.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-08-25 16:46:29 +02:00
Fabian Lipken 90ef79afd8 python-pycares: add new package
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2022-08-25 11:53:02 +02:00
Tiago Gaspar 651a578cac miniupnpd: update and fix nftables variant
Update the package to a commit that fixes an issue with removing PCP
mappings from nftables.
This also allows us to fix the nftables miniupnpd implementation on
openwrt.
In this new implementation, a table is created at the start of miniupnpd
and it is dedicated to miniupnpd with a priority above the firewall4
table. This allows miniupnpd to go ahead of the drop rules of firewall4
and forward traffic as needed. There was the possibility of adding a
chain inside the firewall4 table, but this would raise an issue where
if firewall4 was reloaded the port forwardings would be lost and
miniupnpd could be out of sync. When miniupnpd is stopped the table is
deleted, taking the port forwardings with it.

Some of this commit is based of msylgj's work, mainly the logic of the
init/hotplug scripts and the makefile build parameters.

Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
2022-08-25 00:40:19 -07:00
Hauke Mehrtens 1d795f2c1e gnunet-fuse: Fix compile with glibc
Always use pthread_mutexattr_settype() the
pthread_mutexattr_setkind_np() function is not available in the
glibc and musl version used by OpenWrt.

This fixes the following compile error:
arc-openwrt-linux-gnu/bin/ld: gnunet_fuse-mutex.o: in function `GNUNET_mutex_create':
mutex.c:(.text+0x14): undefined reference to `pthread_mutexattr_setkind_np'
arc-openwrt-linux-gnu/bin/ld: mutex.c:(.text+0x14): undefined reference to `pthread_mutexattr_setkind_np'
arc-openwrt-linux-gnu/bin/ld: mutex.c:(.text+0x76): undefined reference to `pthread_mutexattr_setkind_np'
arc-openwrt-linux-gnu/bin/ld: mutex.c:(.text+0x76): undefined reference to `pthread_mutexattr_setkind_np'
collect2: error: ld returned 1 exit status

This patch was taken from:
https://aur.archlinux.org/cgit/aur.git/plain/pthread_mutexattr_settype.patch?h=gnunet-fuse

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-08-25 00:37:54 -07:00
Eneas U de Queiroz f3a3184d32 lua-eco: rework SSL library dependency & selection
Currently, lua-eco will add dependencies to all SSL libraries that are
selected, even though it will only use one of them.  That means that the
package downloaded from the regular repository will install OpenSSL,
wolfSSL and mbedTLS, even though it will only use OpenSSL.

Fix that by adding a built option so that the default can be changed at
build-time.  To maintain the author's intention, a default symbol is
computed based on what libraries are being built into the image, or just
selected as a module.  Originally, the order or preference was OpenSSL,
wolfSSL, then mbedTLS.

One change was made to the original order: if OpenSSL and wolfSSL are
both selected as module, and mbedTLS is not built into the image,
wolfSSL will be preferred over OpenSSL.  This is being done to keep the
package consistent with OpenWRT's selection of wolfSSL as the default
SSL library.  If they are both included in the image, then OpenSSL will
be preferred.

The order of preference is:
1. If at least one library is included in the image, use the first of
   OpenSSL, wolfSSL, and mbedTLS that is included in the image.
2. If at least one library is selected, but none included in the image,
   prefer wolfSSL, then OpenSSL, then mbedTLS.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-08-24 13:23:35 -07:00
Toke Høiland-Jørgensen a69e80648a sqm-scripts: Bump to v1.5.2
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-08-24 16:41:22 +02:00
Alexandru Ardelean c6ac0c497f
Merge pull request #19229 from commodo/python-updates1
django, python-{evdev,pytz}: bump versions
2022-08-24 12:29:43 +03:00
Jianhui Zhao 33a93e20a6 nginx: support gzip static mudule
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-08-23 22:19:07 -07:00
Tianling Shen 3c43f65ae9 v2raya: Update to 1.5.9.1698.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-08-23 21:18:29 -07:00
Karel Kočí 46c058468a vim: variants conflict with each other
This adds conflicts between the variants,
because they provide the same files, and it should not be
possible to install them side by side. Otherwise, it might happen that
half files would be from one variant and the other half from the
other.

Also, adds provides as if you request to install ``vim`` and
``vim-full``, then the request could be satisfied even they collide,
because ``vim-full`` provides ``vim`` package.

Signed-off-by: Karel Kočí <cynerd@email.cz>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[add commit message]
2022-08-23 21:17:08 -07:00
Josef Schlehofer 42b36b7180 libgd: add conflicts to each other
The full variant should conflict with the default variant. This prevents that
libgd and libgd-full could be installed side by side, and also, the full
variant should provide the libgd. Otherwise, if you install libgd-full,
you can not install vnstat.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-08-23 21:16:45 -07:00
Peter van Dijk dc1ab96f60 pdns-recursor: update to 4.7.2
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2022-08-23 21:15:54 -07:00
Carlos Miguel Ferreira c39be2732d boost: restores patch for libboost_context for mips64
This commit restores the patch for libboost_context for mips64 given
that the upstream update added in 1.80.0 does not fully fixes the issue.

Signed-off-by: Carlos Miguel Ferreira <carlosmf.pt@gmail.com>
2022-08-23 21:15:28 -07:00
Stan Grishin efc1ab0700
Merge pull request #19212 from stangri/master-simple-adblock
simple-adblock: update to 1.9.0-1
2022-08-24 03:03:38 +03:00
Tianling Shen d04fefc2b7 perl-ack: Update to 3.6.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-08-23 16:37:16 -07:00
Alexandru Ardelean fc6f44b13a stress-ng: add libjpeg dep
Fixes: https://github.com/openwrt/packages/issues/19210

If libjpeg isn't selected by another package, all is fine.
But if it is selected, the stress-ng build will see it and try to build the
jpeg stressor. This would usually fail sometime and link-time.

In any case, it's better to just pick-up libjpeg as a dependency of
stress-ng. If people want to stress their system with this tool, they can
probably expect libjpeg as well.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-08-24 01:07:18 +02:00