feed/packages.git
2 years agompd-full: enable soxr
Kazuhiro Ito [Sun, 20 Feb 2022 12:48:38 +0000 (21:48 +0900)]
mpd-full: enable soxr

Enable soxr resampler library.

"internal" resampler is really poor quality and libsamplerate
library is too heavy for tiny system.

Signed-off-by: Kazuhiro Ito <kzhr@d1.dion.ne.jp>
2 years agoMarkupSafe: update to version 2.1.0
Josef Schlehofer [Thu, 24 Feb 2022 14:46:13 +0000 (15:46 +0100)]
MarkupSafe: update to version 2.1.0

Changelog:
https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agogeoipupdate: update to 4.9.0
Matthew Hagan [Wed, 23 Feb 2022 23:07:49 +0000 (23:07 +0000)]
geoipupdate: update to 4.9.0

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2 years agofrp: update to 0.39.0
Van Waholtz [Sat, 29 Jan 2022 01:39:43 +0000 (09:39 +0800)]
frp: update to 0.39.0

Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2 years agofrp: add service_trigger
Van Waholtz [Sat, 29 Jan 2022 01:39:40 +0000 (09:39 +0800)]
frp: add service_trigger

Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2 years agofrpc: add anonymous proxy config support
Van Waholtz [Sat, 29 Jan 2022 01:39:33 +0000 (09:39 +0800)]
frpc: add anonymous proxy config support

Signed-off-by: Van Waholtz <vanwaholtz@gmail.com>
2 years agoutils/watchcat: restart failure time after network restart
Rozhuk Ivan [Sun, 20 Feb 2022 05:22:05 +0000 (08:22 +0300)]
utils/watchcat: restart failure time after network restart

Without this change these settings:
Mode: Restart Interface
Period: 30s
Check Interval: 5s
will do ping every 30s, if all pings are fail then
it try to take action every 5 second.

After apply this patch watchcat will try to send
ping every 5 second in next 30 sec before take action if
all pings are fail.

This is important for wireless uplinks like 3G/4G that
need some time to establish connection.

Signed-off-by: Rozhuk Ivan <rozhuk.im@gmail.com>
2 years agotcpreplay: bump to version 4.4.1
Alexandru Ardelean [Mon, 21 Feb 2022 07:36:08 +0000 (09:36 +0200)]
tcpreplay: bump to version 4.4.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2 years agotvheadend: bind to LAN IP by default
Marius Dinu [Fri, 18 Feb 2022 20:50:02 +0000 (22:50 +0200)]
tvheadend: bind to LAN IP by default

If config parameter is not set, tvheadend will bind to LAN IP address by default.
Fixes issue #16500 without requiring user modifications to config file. It's also more secure if firewall becomes disabled.

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
2 years agototem-pl-parser: disable libgcrypt
Josef Schlehofer [Wed, 23 Feb 2022 21:32:53 +0000 (22:32 +0100)]
totem-pl-parser: disable libgcrypt

If libgcrypt is compiled first, then it is automatically picked up
during the building totem-pl-parser [1]. Let's disable AmazonAMZ
decoding for now.

[1] https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/c6c1c51aefeac28499da9fe5cec4af2278ed1564/meson_options.txt#L3

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agototem-pl-parser: disable libarchive
Josef Schlehofer [Wed, 23 Feb 2022 21:21:28 +0000 (22:21 +0100)]
totem-pl-parser: disable libarchive

If the libarchive is present within the build environment, it is
automatically detected and enabled [1]. This causes that totem-pl-parser
is not compiled with this error:

Package totem-pl-parser is missing dependencies for the following libraries:
libarchive.so.18

[1] https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/c6c1c51aefeac28499da9fe5cec4af2278ed1564/meson_options.txt#L1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agobwping: update to version 2.5
Oleg Derevenetz [Sun, 20 Feb 2022 20:02:46 +0000 (23:02 +0300)]
bwping: update to version 2.5

Signed-off-by: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
2 years agoshorewall-core: fix build on macos
Sergey V. Lobanov [Wed, 2 Feb 2022 00:32:38 +0000 (03:32 +0300)]
shorewall-core: fix build on macos

shorewall-core macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall-core requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoshorewall: fix build on macos
Sergey V. Lobanov [Wed, 2 Feb 2022 22:41:15 +0000 (01:41 +0300)]
shorewall: fix build on macos

shorewall macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoshorewall6-lite: fix build on macos
Sergey V. Lobanov [Fri, 4 Feb 2022 19:47:04 +0000 (22:47 +0300)]
shorewall6-lite: fix build on macos

shorewall6-lite macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall6-lite requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

3. fakeuname does not work in install.sh because install.sh
redefines PATH.
This patch removes PATH=... from install.sh on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoshorewall6: fix build on macos
Sergey V. Lobanov [Fri, 4 Feb 2022 17:34:40 +0000 (20:34 +0300)]
shorewall6: fix build on macos

shorewall6 macos build fails due to:
1. MacOS bash is too old (3.x), but shorewall6 requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoshorewall-lite: fix build on macos
Sergey V. Lobanov [Fri, 4 Feb 2022 20:12:20 +0000 (23:12 +0300)]
shorewall-lite: fix build on macos

shorewall-lite macos build fails due to:

1. MacOS bash is too old (3.x), but shorewall-lite requires bash>4
This patch uses OpenWrt tools/bash built for macos (bash 5.x)

2. install.sh detects Darwin using uname and changes install logic,
but it fails in case of cross-platform build
This patch uses fakeuname/host tool to avoid Darwin detection

3. fakeuname does not work in install.sh because install.sh
redefines PATH.
This patch removes PATH=... from install.sh on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoi2pd: Update package
R4SAS I2P [Mon, 21 Feb 2022 19:52:44 +0000 (19:52 +0000)]
i2pd: Update package

* Update to 2.41.0
* Added use AUTORELEASE

Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
2 years agocoreutils: update to 9.0
John Audia [Sun, 20 Feb 2022 14:20:06 +0000 (09:20 -0500)]
coreutils: update to 9.0

Removed unneed patch:
  002-ls-restore-831-behavior-on-removed-directories.patch

After updating ran `make package/coreutils/refresh` from $BUILDROOT to clean
dirty patches.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2 years agozsh: update to 5.8.1
John Audia [Sun, 20 Feb 2022 15:08:38 +0000 (10:08 -0500)]
zsh: update to 5.8.1

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2 years agorsyslog: move configurables to Config.in
Matthew Hagan [Thu, 24 Feb 2022 00:10:59 +0000 (00:10 +0000)]
rsyslog: move configurables to Config.in

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2 years agorsyslog: add omhttp libcurl dependancy
Matthew Hagan [Thu, 24 Feb 2022 00:03:55 +0000 (00:03 +0000)]
rsyslog: add omhttp libcurl dependancy

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2 years agotinyionice: update to 1.0.1 17928/head
Michal Vasilek [Wed, 23 Feb 2022 18:28:50 +0000 (19:28 +0100)]
tinyionice: update to 1.0.1

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2 years agoyq: Update to 4.20.2
Tianling Shen [Tue, 22 Feb 2022 15:00:42 +0000 (23:00 +0800)]
yq: Update to 4.20.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agotree: bump to 2.0.2
John Audia [Fri, 18 Feb 2022 18:45:03 +0000 (13:45 -0500)]
tree: bump to 2.0.2

Update to latest upstream release.

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2 years agohtpdate: drop www.freebsd.org from default server list
Jo-Philipp Wich [Tue, 22 Feb 2022 22:28:55 +0000 (23:28 +0100)]
htpdate: drop freebsd.org from default server list

The FreeBSD project stopped publishing HTTP date headers and seeks to
limit further resource taxing by distributed htpdate clients using the
www.freebsd.org host as default time source.

Fixes: #17924
Reported-by: Allan Jude <allanjude@freebsd.org>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2 years agonano: update to 6.2
Hannu Nyman [Tue, 22 Feb 2022 17:21:01 +0000 (19:21 +0200)]
nano: update to 6.2

Update nano to 6.2.
Remove inactive second maintainer.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agoyggdrasil: bump to 0.4.3
George Iv [Sun, 20 Feb 2022 12:00:46 +0000 (07:00 -0500)]
yggdrasil: bump to 0.4.3

Signed-off-by: George Iv <zhoreeq@users.noreply.github.com>
2 years agognunet: packaging fixes
Daniel Golle [Sun, 20 Feb 2022 16:34:13 +0000 (16:34 +0000)]
gnunet: packaging fixes

 * include gnunet-service-zonemaster-monitor in gnunet-gns package
 * rename namestore-heap back to namestore-flat

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agoksmbd: remove
Rosen Penev [Sun, 20 Feb 2022 01:08:02 +0000 (17:08 -0800)]
ksmbd: remove

This was merged in base.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agousteer: update to latest git head
David Bauer [Sat, 19 Feb 2022 15:19:32 +0000 (16:19 +0100)]
usteer: update to latest git head

98247d1 usteer: track RRM and BSS-TM support per connection
6ec60fc ubus: add BSS-transition-management support
f462de0 local-node: fetch bss-transition-management support
c5242dd ubus: add supported beacon-measurement modes
0dd47b1 local-node: convert kick-dely to absolute time
96976ba readme: add initial README

Signed-off-by: David Bauer <mail@david-bauer.net>
2 years agoMerge pull request #17897 from mhei/php8-update
Michael Heimpold [Sat, 19 Feb 2022 12:22:02 +0000 (13:22 +0100)]
Merge pull request #17897 from mhei/php8-update

php8: update to 8.1.3

2 years agoMerge pull request #17893 from BKPepe/shared-mimo-info-nLS
Josef Schlehofer [Sat, 19 Feb 2022 10:37:03 +0000 (11:37 +0100)]
Merge pull request #17893 from BKPepe/shared-mimo-info-nLS

shared-mimo-info: fix compilation with BUILD_NLS

2 years agopcapplusplus: Add new package
Michal Hrusecky [Mon, 15 Nov 2021 10:59:39 +0000 (11:59 +0100)]
pcapplusplus: Add new package

PcapPlusPlus is a multiplatform C++ library for capturing, parsing and
crafting of network packets. It is designed to be efficient, powerful
and easy to use. It provides C++ wrappers for the most popular packet
processing engines such as libpcap, WinPcap, DPDK and PF_RING.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2 years agophp8: update to 8.1.3 17897/head
Michael Heimpold [Fri, 18 Feb 2022 21:06:15 +0000 (22:06 +0100)]
php8: update to 8.1.3

This fixes:
    - CVE-2021-21708

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 years agoshared-mimo-info: fix compilation with BUILD_NLS 17893/head
Josef Schlehofer [Fri, 18 Feb 2022 17:50:27 +0000 (18:50 +0100)]
shared-mimo-info: fix compilation with BUILD_NLS

When you have enabled full Native Language Support, it could not be
compiled due to this error:

ccache_cc  -o src/update-mime-database src/update-mime-database.p/update-mime-database.c.o -L/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/usr/lib -L/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/lib -Wl,--as-needed -Wl,--no-undefined -DPIC -fPIC -specs=/mox-master/build/include/hardened-ld-pie.specs -znow -zrelro -Wl,-rpath,/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -Wl,-rpath-link,/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -Wl,--start-group /mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libglib-2.0.so -L/mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lintl /mox-master/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libxml2.so -Wl,--end-group
/mox-master/build/staging_dir/toolchain-aarch64_cortex-a53_gcc-11.2.0_musl/lib/gcc/aarch64-openwrt-linux-musl/11.2.0/../../../../aarch64-openwrt-linux-musl/bin/ld: cannot find -lintl
collect2: error: ld returned 1 exit status

It happens also on gcc

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agoMerge pull request #17891 from jefferyto/slide-switch-0.9.7
Josef Schlehofer [Fri, 18 Feb 2022 16:44:04 +0000 (17:44 +0100)]
Merge pull request #17891 from jefferyto/slide-switch-0.9.7

slide-switch: Update to 0.9.7

2 years agoslide-switch: Update to 0.9.7 17891/head
Jeffery To [Fri, 18 Feb 2022 10:24:33 +0000 (18:24 +0800)]
slide-switch: Update to 0.9.7

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agohaproxy: Update HAProxy to v2.4.13
Christian Lachner [Thu, 17 Feb 2022 08:20:05 +0000 (09:20 +0100)]
haproxy: Update HAProxy to v2.4.13

- Update haproxy download URL and hash
- Updated upstream patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2 years agouacme: proper ualpn integration
Lucian Cristian [Thu, 17 Feb 2022 18:57:38 +0000 (20:57 +0200)]
uacme: proper ualpn integration

ualpn works only with openssl and gnutls, so default build will not have this included

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agotelegraf: Update to version 1.21.4
Jonathan Pagel [Thu, 17 Feb 2022 15:48:03 +0000 (16:48 +0100)]
telegraf: Update to version 1.21.4

Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2 years agodnsproxy: Update to 0.41.2
Tianling Shen [Thu, 17 Feb 2022 19:00:21 +0000 (03:00 +0800)]
dnsproxy: Update to 0.41.2

Fixed typo error: `AUTORELESE` -> `AUTORELEASE`.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agoyq: Update to 4.20.1
Tianling Shen [Thu, 17 Feb 2022 18:58:37 +0000 (02:58 +0800)]
yq: Update to 4.20.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agolibdaq3: Enable NFQ DAQ
Michal Hrusecky [Thu, 17 Feb 2022 19:13:46 +0000 (20:13 +0100)]
libdaq3: Enable NFQ DAQ

Enable support for DAQ module that uses NFQUEUE.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2 years agouvol: clean up paths and fix delayed startup
Daniel Golle [Fri, 18 Feb 2022 03:05:25 +0000 (03:05 +0000)]
uvol: clean up paths and fix delayed startup

 * Winchester discs can take a long time to spin up which results in
   blockd also taking a while to complete to start.

 * Make sure uvol only gets started once blockd is ready.

 * Clean up paths (use '/tmp/run/uvol' everywhere instead of relying on
   the '/var' -> '/tmp' symlink)

 * Create 'apk' folder when initializing .meta volume.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agouacme: pack ualpn.sh
Lucian Cristian [Thu, 17 Feb 2022 04:07:08 +0000 (06:07 +0200)]
uacme: pack ualpn.sh

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agofrr: branch update, mips64 fix
Lucian Cristian [Thu, 17 Feb 2022 03:46:43 +0000 (05:46 +0200)]
frr: branch update, mips64 fix

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2 years agoMerge pull request #17850 from BKPepe/unbound
Josef Schlehofer [Wed, 16 Feb 2022 08:15:45 +0000 (09:15 +0100)]
Merge pull request #17850 from BKPepe/unbound

unbound: update to version 1.15.0

2 years agoCircleCI: Add 21.02 GPG and usign public keys and update to Debian 10
Josef Schlehofer [Sat, 29 Jan 2022 12:18:01 +0000 (13:18 +0100)]
CircleCI: Add 21.02 GPG and usign public keys and update to Debian 10

Debian 9 (stretch) comes with Python 3.5 by default and End of Life is going to be
on 30th June 2022, let's update it to Debian 10 (buster).

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agototem-pl-parser: new package
W. Michael Petullo [Sun, 13 Feb 2022 04:55:42 +0000 (22:55 -0600)]
totem-pl-parser: new package

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2 years agopython-twisted: Update to 22.1.0, refresh patches
Jeffery To [Tue, 15 Feb 2022 13:28:16 +0000 (21:28 +0800)]
python-twisted: Update to 22.1.0, refresh patches

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoopenvpn-easy-rsa: make it reproducible
Luiz Angelo Daros de Luca [Tue, 15 Feb 2022 04:39:46 +0000 (01:39 -0300)]
openvpn-easy-rsa: make it reproducible

The "build" script was replacing a ~DATE~ with current date.
Now it uses $(SOURCE_DATE_EPOCH).

Fixes #17848

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2 years agobtrfs-progs: update to 5.16.1
Rosen Penev [Sun, 30 Jan 2022 01:21:46 +0000 (17:21 -0800)]
btrfs-progs: update to 5.16.1

Disable libudev to avoid dependency.

Backport patch to fix 64-bit int types under ppc64 and mips64.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoksmbd-tools: update to 3.4.4
Rosen Penev [Tue, 15 Feb 2022 02:31:34 +0000 (18:31 -0800)]
ksmbd-tools: update to 3.4.4

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoksmbd: update to 3.4.4
Rosen Penev [Tue, 15 Feb 2022 01:14:15 +0000 (17:14 -0800)]
ksmbd: update to 3.4.4

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agolua-cs-bouncer: initial package
Kerma Gérald [Fri, 21 Jan 2022 09:59:00 +0000 (10:59 +0100)]
lua-cs-bouncer: initial package

  Lua Crowdsec Bouncer module
  Lua module to allow ip (or not) from CrowdSec API.
  https://github.com/crowdsecurity/lua-cs-bouncer

  required for crowdsec-nginx-bouncer

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2 years agocqueues: add cqueues(rel-20200726) to feeds
Siger Yang [Sat, 15 Jan 2022 13:18:08 +0000 (21:18 +0800)]
cqueues: add cqueues(rel-20200726) to feeds

Signed-off-by: Siger Yang <siger.yang@outlook.com>
2 years agomandoc: fix build on macos
Sergey V. Lobanov [Sat, 29 Jan 2022 00:53:55 +0000 (03:53 +0300)]
mandoc: fix build on macos

./configure scripts compiles&runs test so it detects darwin
C-functions and defines that can not be used for Linux target.

This patches expicitly specifies Linux-specific parameters that
can not be detected correctly on Darwin.

This patch removes 010-mandoc-1.14.5-fix-gnu-make.patch. mandoc
provides its own way to redefine specific parameters (using
configure.local file). Defines from this patch are moved to
generated configure.local file.

CONFIGURE_VARS are removed by this patch due to ./configure script
does not use ENV vars specified by CONFIGURE_VARS

This commit does not change compilation on Linux hosts (the resulted
binary is exactly the same as before applying this commit). Binary
compiled on MacOS host is exactly the same as compiled on Linux.

Files generated by ./configure (config.h and Makefile.local) are
exactly the same on Linux and MacOS build hosts

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agolibwebsockets: fix compilation with newer GCC
Rosen Penev [Sat, 29 Jan 2022 22:14:12 +0000 (14:14 -0800)]
libwebsockets: fix compilation with newer GCC

Errors on uninitialized variable. No idea why only on powerpc64.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agomktorrent: fix bad format for 64bit platforms
Rosen Penev [Mon, 31 Jan 2022 07:19:58 +0000 (23:19 -0800)]
mktorrent: fix bad format for 64bit platforms

The Makefile tries and fails to run a binary that sets it properly. Just
hardcode it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoshared-mime-info: new package
W. Michael Petullo [Mon, 14 Feb 2022 01:03:53 +0000 (19:03 -0600)]
shared-mime-info: new package

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2 years agogolang: Update to 1.17.7, refresh patch
Jeffery To [Mon, 14 Feb 2022 19:31:36 +0000 (03:31 +0800)]
golang: Update to 1.17.7, refresh patch

This includes fixes for:

* CVE-2022-23772: math/big: Rat.SetString may consume large amount of
  RAM and crash

* CVE-2022-23806: crypto/elliptic: IsOnCurve returns true for invalid
  field elements

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoobfs4proxy: Update to 0.0.13
Jeffery To [Mon, 14 Feb 2022 19:26:19 +0000 (03:26 +0800)]
obfs4proxy: Update to 0.0.13

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2 years agoauc: fall back to 'sdcard' image
Daniel Golle [Mon, 14 Feb 2022 14:24:21 +0000 (14:24 +0000)]
auc: fall back to 'sdcard' image

Fallback to use 'sdcard' image in case there is neither 'sysupgrade'
nor 'combined' image available.
This allows using 'auc' on targets where 'sdcard' image is also used
for sysupgrade (such as some mvebu-based devices with eMMC).

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agouvol: call umount instead of using 'block umount'
Daniel Golle [Sun, 13 Feb 2022 21:30:13 +0000 (21:30 +0000)]
uvol: call umount instead of using 'block umount'

Calling 'block umount' results in *all* devices listed in
/etc/config/fstab being unmounted.
Just call 'umount /dev/$devname' directly instead as that has the
desired effect.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agoauc: accept both 'y' and 'Y' as confirmation from user
Daniel Golle [Wed, 9 Feb 2022 17:41:49 +0000 (17:41 +0000)]
auc: accept both 'y' and 'Y' as confirmation from user

Accept both 'y' and 'Y' as positive confirmation when asking the user
if auc should proceed with requesting and installing an upgrade.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2 years agophantap: switch to nftables
Etienne Champetier [Sun, 13 Feb 2022 03:58:45 +0000 (22:58 -0500)]
phantap: switch to nftables

e80be64 Remove disable_eap_hack
b066ce2 Switch to nftables / firewall4
4d88b0b Do not harcode build flags

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2 years agoavahi: Changed the target file for the patch
Hirokazu MORIKAWA [Sun, 13 Feb 2022 01:14:50 +0000 (10:14 +0900)]
avahi: Changed the target file for the patch

Fixed the affected issue in the latest commit

  daemon.err avahi-daemon[xxx]: mkdir("/run/avahi-daemon/"): No such file or directory

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2 years agodockerd: Update to 20.10.12
Gerard Ryan [Sat, 12 Feb 2022 11:33:51 +0000 (21:33 +1000)]
dockerd: Update to 20.10.12

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2 years agodocker: Update to 20.10.12
Gerard Ryan [Sat, 12 Feb 2022 11:32:30 +0000 (21:32 +1000)]
docker: Update to 20.10.12

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2 years agoipvsadm: fix build on macos
Sergey V. Lobanov [Fri, 4 Feb 2022 22:18:27 +0000 (01:18 +0300)]
ipvsadm: fix build on macos

ipvsadm build fails on macos due to libipvs Makefiles uses system
`ar` that is not compatible with the objectes generated by OpenWrt
GCC Toolchain.

This commit adds patch to allow ar redefining
This commit modifes an old patch (removing CC=gcc is not required
due to it is redefinable)

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoRevert "postfix: fix build on macos"
Sergey V. Lobanov [Fri, 11 Feb 2022 13:28:34 +0000 (16:28 +0300)]
Revert "postfix: fix build on macos"

This reverts commit 9d8171aa0647a0e4c5f27004d3f4c982ac0d1ebe.

2 years agomodemmanager: bump to 1.18.4 with patch
Nicholas Smith [Fri, 3 Dec 2021 11:26:25 +0000 (21:26 +1000)]
modemmanager: bump to 1.18.4 with patch

The included patch corrects an issue preventing udev rules from
being parsed correctly. [1][2]

This patch should not be needed after the next release. [3]

More information:
[1] https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/e9f254ba3f923248efffe4fd458dc5e5469e0f73
[2] https://lists.freedesktop.org/archives/modemmanager-devel/2021-December/009024.html
[3] https://lists.freedesktop.org/archives/modemmanager-devel/2021-December/009022.html

Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
2 years agounbound: update to version 1.15.0 17850/head
Josef Schlehofer [Fri, 11 Feb 2022 16:00:48 +0000 (17:00 +0100)]
unbound: update to version 1.15.0

Refresh patch

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agoopenssh-server: manually set path to passwd binary
Rucke Teg [Thu, 10 Feb 2022 22:04:43 +0000 (23:04 +0100)]
openssh-server: manually set path to passwd binary

In the build environment the autotools finds the `passwd` binary in
/usr/bin. But in the target image it is available under /bin instead.
Manually set the path to `passwd` binary to `/bin/passwd`

Signed-off-by: Rucke Teg <rucketeg@protonmail.com>
2 years agoopenssh-server: change sshd.failsafe
Rucke Teg [Thu, 10 Feb 2022 22:00:55 +0000 (23:00 +0100)]
openssh-server: change sshd.failsafe

There is no need to remove root password from /etc/shadow as the
password in the file is blank anyway in the failsafe mode.

Signed-off-by: Rucke Teg <rucketeg@protonmail.com>
2 years agopython: django: bump to 4.0.1
Alexandru Ardelean [Tue, 8 Feb 2022 09:17:32 +0000 (11:17 +0200)]
python: django: bump to 4.0.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2 years agopython: pillow: bump to 9.0.1
Alexandru Ardelean [Tue, 8 Feb 2022 08:35:51 +0000 (10:35 +0200)]
python: pillow: bump to 9.0.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2 years agov4l2tools: update to version 0.1.8
Josef Schlehofer [Wed, 9 Feb 2022 23:10:09 +0000 (00:10 +0100)]
v4l2tools: update to version 0.1.8

Changelog:
https://github.com/mpromonet/v4l2tools/releases/tag/v0.1.8

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 years agojool: update default config
Tiago Gaspar [Thu, 10 Feb 2022 14:58:36 +0000 (14:58 +0000)]
jool: update default config

Update the default configuration files to match the upstream example
ones.

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
2 years agodnsproxy: Update to 0.41.1
Tianling Shen [Thu, 10 Feb 2022 09:34:38 +0000 (17:34 +0800)]
dnsproxy: Update to 0.41.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agombusd: Repair UCI config file about parity
Chip Lee [Sun, 6 Feb 2022 18:08:19 +0000 (02:08 +0800)]
mbusd: Repair UCI config file about parity

in mbusd, parity must be N, E or O, can't be y.

Signed-off-by: Chip Lee <chplee@gmail.com>
2 years agoMerge pull request #17829 from neheb/6
Dirk Brenken [Thu, 10 Feb 2022 15:34:24 +0000 (16:34 +0100)]
Merge pull request #17829 from neheb/6

banip: make reproducible

2 years agoMerge pull request #17828 from neheb/5
Dirk Brenken [Thu, 10 Feb 2022 15:33:49 +0000 (16:33 +0100)]
Merge pull request #17828 from neheb/5

adblock: make reproducible

2 years agotdb: fix build on macos
Sergey V. Lobanov [Wed, 9 Feb 2022 22:43:04 +0000 (01:43 +0300)]
tdb: fix build on macos

This commit adds patch to the issue with 'echo -n' on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoavahi: fix build on some distributions
Michal Vasilek [Wed, 9 Feb 2022 20:48:29 +0000 (21:48 +0100)]
avahi: fix build on some distributions

This seems to happen only on some distributions (Void, Arch):

    /usr/lib/libgcc_s.so.1: file not recognized: file format not recognized
    collect2: error: ld returned 1 exit status
    libtool:   error: error: relink 'libdns_sd.la' with the above command before installing it

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2 years agoknot: update to 3.1.6
Jan Hák [Wed, 9 Feb 2022 13:16:04 +0000 (14:16 +0100)]
knot: update to 3.1.6

Signed-off-by: Jan Hák <jan.hak@nic.cz>
2 years agolibtalloc: fix build on macos
Sergey V. Lobanov [Wed, 9 Feb 2022 23:03:57 +0000 (02:03 +0300)]
libtalloc: fix build on macos

This commit adds patch to fix the issue with 'echo -n' on macos

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoMerge pull request #17827 from skingry/snmpd_init_order
Stijn Tintel [Wed, 9 Feb 2022 17:28:59 +0000 (19:28 +0200)]
Merge pull request #17827 from skingry/snmpd_init_order

net-snmp: move start order from 50 to 99

2 years agonano: update to 6.1
Hannu Nyman [Wed, 9 Feb 2022 16:26:49 +0000 (18:26 +0200)]
nano: update to 6.1

Update nano to version 6.1.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2 years agousteer: update to latest git head
David Bauer [Sun, 6 Feb 2022 22:47:23 +0000 (23:47 +0100)]
usteer: update to latest git head

6aebb75 local-node: check correct field
f42bf29 gitignore: add .orig files
3c0cd98 local-node: save latest bss-transition-response
1dc69d7 ubus: add get_connected_clients
04ef308 local-node: save beacon-reports
b0dab90 measurement: add handling of measurements
76ccae6 node: add methods to access nodes by bssid
3b51bfb local-node: obtain channel + op-class
c7830b5 policy: add min_snr_kick_delay
e36967f local-node: handle BSS transition queries
022635c policy: don't track roam_scan_done
742236f policy: fix incurrect handling of scan-requests with disabled timeout
9a78412 policy: add roam-scan timeout
7e999e0 policy: don't select better candidate with bad signal
3c1dd51 policy: export snr_to_signal to other source files
1c5a738 ubus: only request beacon-report for current SSID
5610ace config: make remote_node_timeout configurable
918b809 policy: only select candidates with better load
55e98d8 sta: uniform disconnect state handling
806e647 sta: remove duplicate code
2ccb99e policy: remove redundant candidate evaluation
bbf133f policy: fix not selecting better candidate on request

Signed-off-by: David Bauer <mail@david-bauer.net>
2 years agotcpreplay: bump to version 4.4.0
Alexandru Ardelean [Mon, 7 Feb 2022 09:13:55 +0000 (11:13 +0200)]
tcpreplay: bump to version 4.4.0

Also need to use musl-fts when building with musl now.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2 years agobanip: make reproducible 17829/head
Rosen Penev [Tue, 8 Feb 2022 06:02:26 +0000 (22:02 -0800)]
banip: make reproducible

Timestamp needs to be removed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoadblock: make reproducible 17828/head
Rosen Penev [Tue, 8 Feb 2022 06:00:12 +0000 (22:00 -0800)]
adblock: make reproducible

Need to get rid of the timestamp.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agonet-snmp: move start order from 50 to 99 17810/head 17827/head
Seth Kingry [Tue, 8 Feb 2022 05:36:36 +0000 (00:36 -0500)]
net-snmp: move start order from 50 to 99

Signed-off-by: Seth Kingry <sjkingry@gmail.com>
2 years agobind: support compile-time exclusion of DNS-over-HTTPS support
Noah Meyerhans [Thu, 3 Feb 2022 20:01:54 +0000 (12:01 -0800)]
bind: support compile-time exclusion of DNS-over-HTTPS support

DoH is enabled by default, but disabling it removes the need to link
against libnghttp2, which may be desirable more constrained
environments.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2 years agoi2pd: add service reload support
R4SAS I2P [Mon, 7 Feb 2022 19:19:14 +0000 (19:19 +0000)]
i2pd: add service reload support

Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
2 years agotesseract: fix build on macos
Sergey V. Lobanov [Mon, 7 Feb 2022 23:22:11 +0000 (02:22 +0300)]
tesseract: fix build on macos

tesseract build script checks /proc/cpuinfo file, but this file is
not exist or darwin. This check is used for getting  optimized build
flags depends on CPU. This feature does not work in cross-compile
case and should be explicitly disabled.

This patch disables CPU detection using cmake option
BUILD_TRAINING_TOOLS=OFF.

Generated binaries (aarch64 target) are exactly the same on
Ubuntu 20.04 x86_64 and MacOS 11.6 arm64. Binaries generated on
Linux build host are not changed (the same checksums before and
after applying this patch).

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2 years agoyq: Update to 4.19.1
Tianling Shen [Sun, 6 Feb 2022 11:57:57 +0000 (19:57 +0800)]
yq: Update to 4.19.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 years agogg: Update to 0.2.2
Tianling Shen [Sun, 6 Feb 2022 11:52:29 +0000 (19:52 +0800)]
gg: Update to 0.2.2

Updated PKG_LICENSE_FILES according to upstream change.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>