feed/packages.git
4 years agoMerge pull request #11159 from jmarcet/ctop
Rosen Penev [Wed, 13 May 2020 03:19:35 +0000 (20:19 -0700)]
Merge pull request #11159 from jmarcet/ctop

ctop: top-like interface for container metrics

4 years agoMerge pull request #12137 from neheb/webp
Rosen Penev [Wed, 13 May 2020 03:18:08 +0000 (20:18 -0700)]
Merge pull request #12137 from neheb/webp

libwebp: update to 1.1.0

4 years agoMerge pull request #12157 from oleg-derevenetz/bwping-1.17
Rosen Penev [Tue, 12 May 2020 20:59:22 +0000 (13:59 -0700)]
Merge pull request #12157 from oleg-derevenetz/bwping-1.17

bwping: update to version 1.17

4 years agobwping: update to version 1.17 12157/head
Oleg Derevenetz [Tue, 12 May 2020 20:14:07 +0000 (23:14 +0300)]
bwping: update to version 1.17

Signed-off-by: Oleg Derevenetz <oleg-derevenetz@yandex.ru>
4 years agoMerge pull request #12153 from cotequeiroz/libreswan_linux4.14
Hannu Nyman [Tue, 12 May 2020 18:17:07 +0000 (21:17 +0300)]
Merge pull request #12153 from cotequeiroz/libreswan_linux4.14

libreswan: fix compilation with Linux 4.14

4 years agoMerge pull request #12118 from micmac1/ssh2-bdep
Jiri Slachta [Tue, 12 May 2020 17:58:47 +0000 (19:58 +0200)]
Merge pull request #12118 from micmac1/ssh2-bdep

libssh2: add mbedtls to PKG_BUILD_DEPENDS

4 years agolibreswan: fix compilation with Linux 4.14 12153/head
Eneas U de Queiroz [Tue, 12 May 2020 12:10:38 +0000 (09:10 -0300)]
libreswan: fix compilation with Linux 4.14

According to a comment in programs/pluto/kernel_xfrm_interface.c:177:

* IFLA_XFRM_IF_ID was added to mainline kernel 4.19 linux/if_link.h
  with older kernel headers 'make USE_XFRM_INTERFACE_IFLA_HEADER=true'

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
4 years agoMerge pull request #12152 from jefferyto/aarch64-vfp-neon
Rosen Penev [Tue, 12 May 2020 09:46:20 +0000 (02:46 -0700)]
Merge pull request #12152 from jefferyto/aarch64-vfp-neon

treewide: Enable VFP/NEON optimizations for aarch64

4 years agotreewide: Enable VFP/NEON optimizations for aarch64 12152/head
Jeffery To [Tue, 12 May 2020 08:03:07 +0000 (16:03 +0800)]
treewide: Enable VFP/NEON optimizations for aarch64

For speexdsp, support for NEON on aarch64 was added in 1.2.0[1].

[1]: https://github.com/xiph/speexdsp/pull/8

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoMerge pull request #12148 from ja-pa/python3-maxminddb-update
Hannu Nyman [Tue, 12 May 2020 06:38:36 +0000 (09:38 +0300)]
Merge pull request #12148 from ja-pa/python3-maxminddb-update

python3-maxminddb: update to version 1.5.4

4 years agoMerge pull request #12143 from commodo/django-update
Hannu Nyman [Tue, 12 May 2020 06:38:12 +0000 (09:38 +0300)]
Merge pull request #12143 from commodo/django-update

django: bump to version 3.0.6

4 years agonetifyd: support uci parameters
Kevin Darbyshire-Bryant [Sun, 3 May 2020 13:27:19 +0000 (14:27 +0100)]
netifyd: support uci parameters

Integrate with uci to support 'enabled/disabled' startup option and
override netify's default auto network selection.

config netifyd
       option enabled 0
       option autoconfig 1

autoconfig: Use netify's in-built interface selection
else use 'internal/external_if' definitions.

Also persist important agent config across sysupgrade
agent.uuid, serial.uuid, site.uuid

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
4 years agodjango: bump to version 3.0.6 12143/head
Alexandru Ardelean [Mon, 11 May 2020 06:48:37 +0000 (09:48 +0300)]
django: bump to version 3.0.6

Also add 'Peter Stadler <peter.stadler@student.uibk.ac.at>' as
co-maintainer.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
4 years agopython3-maxminddb: update to version 1.5.4 12148/head
Jan Pavlinec [Mon, 11 May 2020 22:58:53 +0000 (00:58 +0200)]
python3-maxminddb: update to version 1.5.4

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years agolibssh2: switch default to OpenSSL and fix depends 12118/head
Sebastian Kemper [Fri, 8 May 2020 19:34:47 +0000 (21:34 +0200)]
libssh2: switch default to OpenSSL and fix depends

All packages in the tree that depend on libssh2 _and_ have their own
dependency on a TLS library, depend on OpenSSL by default. It makes
sense for the libssh2 package to default to OpenSSL as well. This way it
does not pull in a second TLS library.

Also, the OpenSSL dependency is changed to
"+!LIBSSH2_MBEDTLS:libopenssl", which fixes build issues in case libssh2
is not selected but built anyway.

And last, Config.in file is removed and its content added to the
Makefile instead.

Closes #12108

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agoMerge pull request #12145 from tru7/libfmt
Hannu Nyman [Mon, 11 May 2020 18:15:04 +0000 (21:15 +0300)]
Merge pull request #12145 from tru7/libfmt

libfmt: bump to version 6.2.1

4 years agolibfmt: bump to version 6.2.1 12145/head
Othmar Truniger [Mon, 11 May 2020 17:52:33 +0000 (19:52 +0200)]
libfmt: bump to version 6.2.1

Signed-off-by: Othmar Truniger <github@truniger.ch>
4 years agoMerge pull request #12121 from 4wrxb/acme_dns_calias
Toke Høiland-Jørgensen [Mon, 11 May 2020 09:47:48 +0000 (11:47 +0200)]
Merge pull request #12121 from 4wrxb/acme_dns_calias

acme: Update acme.sh URL, add support for challenge & domain alises.

4 years agoqemu: bump to version 5.0.0
Yousong Zhou [Mon, 11 May 2020 02:52:47 +0000 (10:52 +0800)]
qemu: bump to version 5.0.0

The slirp patch was included in this QEMU release

CXX_DEPENDS is now added for all host components otherwise we get
errors like the following

  Package qemu-img is missing dependencies for the following libraries:
  libuClibc++.so.0
  Package qemu-nbd is missing dependencies for the following libraries:
  libuClibc++.so.0

--disable-bluez was removed from configure args because upstream
deprecated bluetooth subsystem since qemu v3.1 and remove the code in
commit 1d4ffe8dc77c ("Remove the core bluetooth code")

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agoacme: Update acme.sh URL, add support for challenge & domain alises. 12121/head
Will O'Neill [Sat, 9 May 2020 04:53:25 +0000 (21:53 -0700)]
acme: Update acme.sh URL, add support for challenge & domain alises.

Signed-off-by: Will O'Neill <0100wrxb@gmail.com>
4 years agolibwebp: switch to CMake 12137/head
Rosen Penev [Sat, 2 May 2020 00:29:07 +0000 (17:29 -0700)]
libwebp: switch to CMake

Allows simplifying the Makefile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolibwebp: update to 1.1.0
Rosen Penev [Sat, 2 May 2020 00:09:33 +0000 (17:09 -0700)]
libwebp: update to 1.1.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12113 from cotequeiroz/openzwave
Rosen Penev [Sun, 10 May 2020 22:05:54 +0000 (15:05 -0700)]
Merge pull request #12113 from cotequeiroz/openzwave

openzwave: avoid /usr/include in libopenzwave.pc

4 years agoMerge pull request #12133 from jefferyto/fix-neon-vfp-detect
Rosen Penev [Sun, 10 May 2020 22:04:14 +0000 (15:04 -0700)]
Merge pull request #12133 from jefferyto/fix-neon-vfp-detect

treewide: Update ARM NEON/VFP detection

4 years agoMerge pull request #12134 from lucize/nssup
Hannu Nyman [Sun, 10 May 2020 19:59:20 +0000 (22:59 +0300)]
Merge pull request #12134 from lucize/nssup

nss: update to 3.52

4 years agoMerge pull request #12132 from lucize/frrup
Hannu Nyman [Sun, 10 May 2020 19:59:01 +0000 (22:59 +0300)]
Merge pull request #12132 from lucize/frrup

frr: update to 7.3.1

4 years agonss: update to 3.52 12134/head
Lucian Cristian [Sun, 10 May 2020 19:19:27 +0000 (22:19 +0300)]
nss: update to 3.52

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agofrr: update to 7.3.1 12132/head
Lucian Cristian [Sun, 10 May 2020 19:10:31 +0000 (22:10 +0300)]
frr: update to 7.3.1

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agotreewide: Update ARM NEON/VFP detection 12133/head
Jeffery To [Sun, 10 May 2020 19:02:05 +0000 (03:02 +0800)]
treewide: Update ARM NEON/VFP detection

With openwrt/openwrt@8dcc1087602e2dd606e4f6e81a06aee62cfd4f4c, the ARM
FPU compiler options are no longer part of CONFIG_TARGET_OPTIMIZATION.

This updates various packages that look for NEON/VFP support to search
CONFIG_CPU_TYPE instead.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agominiupnpd: make hotplug work again
Kevin Darbyshire-Bryant [Sun, 10 May 2020 12:39:09 +0000 (13:39 +0100)]
miniupnpd: make hotplug work again

hotplug scripts are sourced not exec'd so #!/bin/sh /etc/rc.common
doesn't pull in the functions defined in /etc/rc.common thus since
'enabled' isn't defined the following sequence always fails:

enabled miniupnpd || exit 0

Unfortunately sourcing /etc/rc.common doesn't appear to work so come up
with some alternatives.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
4 years agoMerge pull request #12098 from neheb/pdnsr
Rosen Penev [Sun, 10 May 2020 02:50:19 +0000 (19:50 -0700)]
Merge pull request #12098 from neheb/pdnsr

pdns: fix compilation with boost 1.73

4 years agoMerge pull request #12099 from neheb/pdns
Rosen Penev [Sun, 10 May 2020 02:50:12 +0000 (19:50 -0700)]
Merge pull request #12099 from neheb/pdns

pdns-recursor: fix compilation with boost 1.73

4 years agoMerge pull request #12126 from lucize/netopeer
Rosen Penev [Sun, 10 May 2020 02:49:55 +0000 (19:49 -0700)]
Merge pull request #12126 from lucize/netopeer

Netopeer2: update Netopeer2 and dependencies to master

4 years agoMerge pull request #12124 from aleksander0m/aleksander/mm-1-12-10
Rosen Penev [Sun, 10 May 2020 02:02:59 +0000 (19:02 -0700)]
Merge pull request #12124 from aleksander0m/aleksander/mm-1-12-10

modemmanager: release 1.12.10

4 years agoMerge pull request #12122 from aleksander0m/aleksander/qmi-1-24-12
Rosen Penev [Sun, 10 May 2020 02:02:50 +0000 (19:02 -0700)]
Merge pull request #12122 from aleksander0m/aleksander/qmi-1-24-12

libqmi: update version to 1.24.12

4 years agoNetopeer2: update Netopeer2 and dependencies to master 12126/head
Lucian Cristian [Sat, 9 May 2020 21:03:55 +0000 (00:03 +0300)]
Netopeer2: update Netopeer2 and dependencies to master

libnetconf2 to 1.1.24
libyang to 1.0.167
sysrepo to 1.4.58

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agomodemmanager: release 1.12.10 12124/head
Aleksander Morgado [Sat, 9 May 2020 13:29:05 +0000 (15:29 +0200)]
modemmanager: release 1.12.10

https://lists.freedesktop.org/archives/modemmanager-devel/2020-May/007828.html

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
4 years agolibqmi: update version to 1.24.12 12122/head
Aleksander Morgado [Sat, 9 May 2020 12:35:34 +0000 (14:35 +0200)]
libqmi: update version to 1.24.12

https://lists.freedesktop.org/archives/libqmi-devel/2020-May/003296.html

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
4 years agoMerge pull request #12119 from neheb/domo2
Rosen Penev [Fri, 8 May 2020 21:10:43 +0000 (14:10 -0700)]
Merge pull request #12119 from neheb/domo2

domoticz: fix compilation with boost 1.73

4 years agopugixml: fix pkgconfig paths
Rosen Penev [Fri, 8 May 2020 20:21:13 +0000 (13:21 -0700)]
pugixml: fix pkgconfig paths

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agodomoticz: fix compilation with boost 1.73 12119/head
Rosen Penev [Thu, 7 May 2020 22:37:01 +0000 (15:37 -0700)]
domoticz: fix compilation with boost 1.73

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12067 from NeoRaider/wifidog-build-dir
Rosen Penev [Fri, 8 May 2020 17:53:51 +0000 (10:53 -0700)]
Merge pull request #12067 from NeoRaider/wifidog-build-dir

wifidog-ng: remove incorrect PKG_BUILD_DIR override

4 years agoMerge pull request #12109 from neheb/gerb3
Rosen Penev [Fri, 8 May 2020 17:51:45 +0000 (10:51 -0700)]
Merge pull request #12109 from neheb/gerb3

gerbera static library changes

4 years agoMerge pull request #12116 from cotequeiroz/flashrom
Rosen Penev [Fri, 8 May 2020 17:49:58 +0000 (10:49 -0700)]
Merge pull request #12116 from cotequeiroz/flashrom

flashrom: add BUILD_VARIANT to PKG_BUILD_DIR

4 years agoMerge pull request #12114 from cotequeiroz/certifi
Rosen Penev [Fri, 8 May 2020 17:48:02 +0000 (10:48 -0700)]
Merge pull request #12114 from cotequeiroz/certifi

python-certifi: bump to 2020.4.5.1, update email

4 years agoMerge pull request #12112 from BKPepe/ytdl
Rosen Penev [Fri, 8 May 2020 17:47:24 +0000 (10:47 -0700)]
Merge pull request #12112 from BKPepe/ytdl

youtube-dl: update to version 2020.5.8

4 years agoMerge pull request #12115 from cotequeiroz/onig
Rosen Penev [Fri, 8 May 2020 17:46:31 +0000 (10:46 -0700)]
Merge pull request #12115 from cotequeiroz/onig

oniguruma: bump to 6.9.5_rev1, switch to cmake

4 years agoflashrom: add BUILD_VARIANT to PKG_BUILD_DIR 12116/head
Eneas U de Queiroz [Mon, 4 May 2020 02:30:18 +0000 (23:30 -0300)]
flashrom: add BUILD_VARIANT to PKG_BUILD_DIR

Different variants will not be built right if they all share the same
build directory.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
4 years agopython-certifi: bump to 2020.4.5.1, update email 12114/head
Eneas U de Queiroz [Wed, 8 Apr 2020 20:37:14 +0000 (17:37 -0300)]
python-certifi: bump to 2020.4.5.1, update email

Besides the version bump, maintainer e-mail address was updated.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
4 years agoopenzwave: avoid /usr/include in libopenzwave.pc 12113/head
Eneas U de Queiroz [Tue, 5 May 2020 13:18:42 +0000 (10:18 -0300)]
openzwave: avoid /usr/include in libopenzwave.pc

This adds a line in Build/InstallDev to change a hardcoded
'/usr/include' definition in the staging_dir libopenzwave.pc file to use
${prefix}/include instead.  Otherwise dependent packages may fail to
find them.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
4 years agooniguruma: bump to 6.9.5_rev1, switch to cmake 12115/head
Eneas U de Queiroz [Wed, 6 May 2020 01:46:47 +0000 (22:46 -0300)]
oniguruma: bump to 6.9.5_rev1, switch to cmake

Besides the version bump, this backports a patch so that cmake uses the
same so version information as the current autotools, allowing the
switch over to cmake.

6.9.5_rev1 Changelog:

- Look-behind bug: if the look-behind contains a branch with a character
  length of 0 and an anchor is included in the branch, the whole
  look-behind is ignored
- POSIX API disabled by default -- enabled in openwrt, as at least
  libevhtp needs it
- Update Unicode version 13.0.0
- NEW: Code point sequence notation \x{HHHH HHHH ...}, \o{OOOO OOOO ...}
- NEW API: retry limit in search functions
- NEW API: maximum nesting level of subexp call
- Fixed behavior of isolated options in Perl and Java syntaxes.
  /...(?i).../

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
4 years agoMerge pull request #12106 from rs/nextdns-1.5.7-master
Hannu Nyman [Fri, 8 May 2020 13:13:01 +0000 (16:13 +0300)]
Merge pull request #12106 from rs/nextdns-1.5.7-master

nextdns: Update to version 1.5.7

4 years agoyoutube-dl: update to version 2020.5.8 12112/head
Josef Schlehofer [Fri, 8 May 2020 11:26:30 +0000 (13:26 +0200)]
youtube-dl: update to version 2020.5.8

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agostrongswan: bump to 5.8.4
Stijn Tintel [Fri, 8 May 2020 03:02:11 +0000 (06:02 +0300)]
strongswan: bump to 5.8.4

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
4 years agogerbera: change dependencies to match previous changes 12109/head
Rosen Penev [Fri, 8 May 2020 01:01:09 +0000 (18:01 -0700)]
gerbera: change dependencies to match previous changes

With the previous changes, my local build gets smaller:

From

12124957

To

12059421

Not that much but it's something.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agopugixml: build as static
Rosen Penev [Fri, 8 May 2020 00:30:53 +0000 (17:30 -0700)]
pugixml: build as static

Upstream recommends static. There is also onle one package that depends
on this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agospdlog: switch to static libraries
Rosen Penev [Fri, 8 May 2020 00:28:31 +0000 (17:28 -0700)]
spdlog: switch to static libraries

Upstream recommends static libraries for smaller size. There is also
one package that uses spdlog.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agovallumd: switch to codeload.github.com
Stijn Tintel [Fri, 8 May 2020 01:13:52 +0000 (04:13 +0300)]
vallumd: switch to codeload.github.com

Review of my PR to add readsb requested to use codeload. Update vallumd
to use codeload as well, so that things are consistent.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
4 years agoMerge pull request #12062 from stintel/drop_maintainership
Rosen Penev [Thu, 7 May 2020 23:58:02 +0000 (16:58 -0700)]
Merge pull request #12062 from stintel/drop_maintainership

Drop maintainership

4 years agonextdns: Update to version 1.5.7 12106/head
Algin Maduro [Thu, 7 May 2020 23:41:36 +0000 (23:41 +0000)]
nextdns: Update to version 1.5.7

Signed-off-by: Algin Maduro <1469047+mad-it@users.noreply.github.com>
4 years agoMerge pull request #12087 from simetnicbr/for-upstream/fping-suid
Rosen Penev [Thu, 7 May 2020 18:40:52 +0000 (11:40 -0700)]
Merge pull request #12087 from simetnicbr/for-upstream/fping-suid

fping: add new config option to install SUID root

4 years agocollectd: sqm_collectd improve interface name filter
Kevin Darbyshire-Bryant [Thu, 7 May 2020 08:43:27 +0000 (09:43 +0100)]
collectd: sqm_collectd improve interface name filter

Increase the range of characters that get substituted by '_' so the
shell doesn't complain about illegal variable names.

Primarily done to catch '.' and '-' but who knows what funnies will
appear in i/f names.

It's a shame that busybox ash doesn't understand :alnum:

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
4 years agoMerge pull request #12097 from neheb/dav
Rosen Penev [Thu, 7 May 2020 08:15:16 +0000 (01:15 -0700)]
Merge pull request #12097 from neheb/dav

davfs2: fix compilation with newer neon

4 years agoMerge pull request #12038 from pprindeville/syslog-ng-includes-user-settings-last
Philip Prindeville [Wed, 6 May 2020 22:20:54 +0000 (16:20 -0600)]
Merge pull request #12038 from pprindeville/syslog-ng-includes-user-settings-last

syslog-ng: including user settings after system settings

4 years agoMerge pull request #12088 from lucize/sysrepofix
Rosen Penev [Wed, 6 May 2020 21:55:36 +0000 (14:55 -0700)]
Merge pull request #12088 from lucize/sysrepofix

sysrepo: update to 1.4.2

4 years agopdns-recursor: fix compilation with boost 1.73 12099/head
Rosen Penev [Wed, 6 May 2020 03:11:19 +0000 (20:11 -0700)]
pdns-recursor: fix compilation with boost 1.73

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agopdns: fix compilation with boost 1.73 12098/head
Rosen Penev [Wed, 6 May 2020 03:10:36 +0000 (20:10 -0700)]
pdns: fix compilation with boost 1.73

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agodavfs2: fix compilation with newer neon 12097/head
Rosen Penev [Wed, 6 May 2020 03:13:40 +0000 (20:13 -0700)]
davfs2: fix compilation with newer neon

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agosysrepo: update to 1.4.2 12088/head
Lucian Cristian [Tue, 5 May 2020 18:07:28 +0000 (21:07 +0300)]
sysrepo: update to 1.4.2

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agofping: install fping SUID root 12087/head
Henrique de Moraes Holschuh [Sun, 3 May 2020 02:05:03 +0000 (23:05 -0300)]
fping: install fping SUID root

fping requires either root or CAP_NET_PING to work, otherwise it is
useless.  Use INSTALL_SUID so that fping will be setuid root, and thus
it will be usable by non-root users.

fping knows to drop root priviledges after it parses the command line
and creates the ping socket.  You actually get a lot less code running
as root when you make it setuid root and run it from an unprivileged
user.

This is the same way net/iputils already handles "ping", which has the
same requirements.

Signed-off-by: Henrique de Moraes Holschuh <henrique@nic.br>
4 years agoMerge pull request #12093 from pprindeville/openssh-no-ecdsa-hostkey
Philip Prindeville [Wed, 6 May 2020 16:37:28 +0000 (10:37 -0600)]
Merge pull request #12093 from pprindeville/openssh-no-ecdsa-hostkey

openssh-server: deprecate the ecdsa HostKey

4 years agoshadowsocks-libev: ignore error from flushing route table
Yousong Zhou [Wed, 6 May 2020 13:31:29 +0000 (21:31 +0800)]
shadowsocks-libev: ignore error from flushing route table

Linux kernel and iproute2 together now implement strict checking of the
existence of route tables.

Previously kernel does not support filtering by table id, now it does
and will error with nlmsgerr "ipv4: FIB table does not exist".

Previously iproute2 dump all routes and filter by table id in userspace,
now this has changed with iproute2 commit c7e6371bc4af ("ip route: Add
protocol, table id and device to dump request")

Error scene

root@OpenWrt:/# ip route flush table 100
Error: ipv4: FIB table does not exist.
Flush terminated
root@OpenWrt:/# echo $?
2

Fixes: https://github.com/openwrt/packages/issues/12095
Ref: https://lists.openwall.net/netdev/2019/05/02/105
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agoMerge pull request #12092 from wongsyrone/patch-1
Rosen Penev [Wed, 6 May 2020 02:58:09 +0000 (19:58 -0700)]
Merge pull request #12092 from wongsyrone/patch-1

wsdd2: fix infinite loop when BI_PARM is never set

4 years agowsdd2: bump PKG_RELEASE; refine init script 12092/head
Syrone Wong [Wed, 6 May 2020 02:10:38 +0000 (10:10 +0800)]
wsdd2: bump PKG_RELEASE; refine init script

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
4 years agolibevhtp: Fix dependencies not selected when building static library
Jeffery To [Wed, 29 Apr 2020 16:27:30 +0000 (00:27 +0800)]
libevhtp: Fix dependencies not selected when building static library

When libevhtp is added to a package's PKG_BUILD_DEPENDS (i.e. for
seafile-server), libevhtp's target package dependencies are not
automatically selected, in particular libevent2-openssl and
libevent2-pthreads.

Moreover, if libevent-openssl and libevent2-pthreads are not selected,
OpenSSL and thread support are disabled when compiling libevent2, which
in turn causes a compile error when building libevhtp.

This adds a config option, LIBEVHTP_BUILD_DEPENDS, that will select
libevent2-openssl and libevent2-pthreads (via LIBEVHTP_BUILD_SELECT)
when it is selected.

Other build dependencies are moved to PKG_BUILD_DEPENDS.

This also updates seafile-server to remove the (indirect) dependencies
added in 13d843fec1cd3281cc469fc74de302c1f793b723 and instead select
LIBEVHTP_BUILD_DEPENDS.

This also updates the maintainer's email address and adds myself as
another maintainer.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoopenssh-server: deprecate the ecdsa HostKey 12093/head
Philip Prindeville [Tue, 5 May 2020 23:21:59 +0000 (17:21 -0600)]
openssh-server: deprecate the ecdsa HostKey

The init.d script for sshd never generates an ecdsa HostKey as seen
here:

for type in rsa ed25519
do
# check for keys
key=/etc/ssh/ssh_host_${type}_key
[ ! -f $key ] && {
# generate missing keys
[ -x /usr/bin/ssh-keygen ] && {
/usr/bin/ssh-keygen -N '' -t $type -f $key 2>&- >&-
}
}
done

so we'll never succeed at loading one.  Get rid of the resultant
error message in logging:

May  5 17:13:59 OpenWrt sshd[20070]: error: Unable to load host key: /etc/ssh/ssh_host_ecdsa_key

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
4 years agowsdd2: fix infinite loop when BI_PARM is never set
Syrone Wong [Tue, 5 May 2020 23:49:04 +0000 (07:49 +0800)]
wsdd2: fix infinite loop when BI_PARM is never set

If BI_PARM is never set, it's "" and causes
infinite loop (before my PR sent upstream) or
error out (after my PR sent upstream).
Append -b option only if it's valid.

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
4 years agoMerge pull request #11980 from neheb/pulseee
Rosen Penev [Tue, 5 May 2020 22:12:26 +0000 (15:12 -0700)]
Merge pull request #11980 from neheb/pulseee

pulseaudio: add lto and gc-sections to reduce size

4 years agopulseaudio: do not build NEON with unsupported platforms 11980/head
Rosen Penev [Tue, 5 May 2020 01:04:19 +0000 (18:04 -0700)]
pulseaudio: do not build NEON with unsupported platforms

Unfortunately, meson's check is totally broken.

Fortunately, it's fairly easy to workaround.

Fixes compilation with all ARM platforms that don't support NEON.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12052 from neheb/sati
Rosen Penev [Tue, 5 May 2020 21:38:16 +0000 (14:38 -0700)]
Merge pull request #12052 from neheb/sati

minisatip: update to 1.0.3

4 years agoMerge pull request #12041 from neheb/shair
Rosen Penev [Tue, 5 May 2020 21:37:43 +0000 (14:37 -0700)]
Merge pull request #12041 from neheb/shair

shairport-sync: update to 3.3.6

4 years agodocker-ce: fix docker info warning
Florian Eckert [Tue, 14 Apr 2020 13:09:33 +0000 (15:09 +0200)]
docker-ce: fix docker info warning

If we execute `docker info` we get the following warning:

WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

To fix this enable this in sysctl if docker is installed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agocollectd: bump PKG_RELEASE
Hannu Nyman [Tue, 5 May 2020 13:52:48 +0000 (16:52 +0300)]
collectd: bump PKG_RELEASE

Bump PKG_RELEASE on behalf of 38235de9c

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agocollectd: SQM collect data from some qdiscs
Kevin Darbyshire-Bryant [Wed, 15 Apr 2020 09:37:58 +0000 (10:37 +0100)]
collectd: SQM collect data from some qdiscs

Add a script that can collect data from mq (multi queue) and cake
qdiscs.

Script is reliant on collectd's 'exec' module.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
4 years agorrdtool1: modify logarithmic scale labelling
Kevin Darbyshire-Bryant [Sun, 26 Apr 2020 20:10:43 +0000 (21:10 +0100)]
rrdtool1: modify logarithmic scale labelling

The y-axis graph labels in logarithmic mode display in 'scientific'
notation eg: '1e+00' for 0, '1e+01' for 10, '1e+02' for 100 and so on.
This IMO is a pain in the backside for non scientific humans to read.

Modified output to display numbers up to 99,999 in conventional decimal
format and to revert to scientific notation for larger, thus the same
display space is taken.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
4 years agoMerge pull request #12046 from BKPepe/youtubedl
Rosen Penev [Tue, 5 May 2020 05:25:43 +0000 (22:25 -0700)]
Merge pull request #12046 from BKPepe/youtubedl

youtube-dl: update to version 2020.5.3

4 years agoMerge pull request #12079 from stangri/master-vpn-policy-routing
Rosen Penev [Tue, 5 May 2020 05:24:48 +0000 (22:24 -0700)]
Merge pull request #12079 from stangri/master-vpn-policy-routing

vpn-policy-routing: support phys-dev policies

4 years agoMerge pull request #12081 from ematsu/feature_create_tmpdir
Rosen Penev [Tue, 5 May 2020 05:24:20 +0000 (22:24 -0700)]
Merge pull request #12081 from ematsu/feature_create_tmpdir

freeradius3: Fix to init script.

4 years agofreeradius3: Fix to init script. 12081/head
Eiji MATSUMOTO [Tue, 5 May 2020 02:10:06 +0000 (11:10 +0900)]
freeradius3: Fix to init script.

To use eap tls, 'tmpdir' must be created before server starts.
This 'tmpdir' is used to store and verify client certificate,
and therefore radiusd do 'chmod go-rwx'.

If 'tmpdir' does NOT exists, server failed to start and default
'tmpdir' is '/tmp/radiusd'. So init script MUST create default
'tmpdir' like other directories.

Signed-off-by: Eiji MATSUMOTO <toudaiman@gmail.com>
4 years agopulseaudio: add lto and gc-sections to reduce size
Rosen Penev [Sun, 26 Apr 2020 03:27:28 +0000 (20:27 -0700)]
pulseaudio: add lto and gc-sections to reduce size

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12059 from neheb/gerb2
Rosen Penev [Tue, 5 May 2020 01:07:29 +0000 (18:07 -0700)]
Merge pull request #12059 from neheb/gerb2

gerbera: update to 1.5.0

4 years agogerbera: update to 1.5.0 12059/head
Rosen Penev [Sun, 3 May 2020 00:05:13 +0000 (17:05 -0700)]
gerbera: update to 1.5.0

This is a fairly massive update that adds new dependencies.

Switched the CMAKE_OPTIONS to use ON/OFF as is done elsewhere.

Added a patch fixing compilation with libiconv-stub/full.

Add a small debug option to write to syslog debug information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agovpn-policy-routing: support phys-dev policies 12079/head
Stan Grishin [Mon, 4 May 2020 22:47:32 +0000 (22:47 +0000)]
vpn-policy-routing: support phys-dev policies

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoMerge pull request #12078 from micmac1/masneon
Rosen Penev [Mon, 4 May 2020 22:37:16 +0000 (15:37 -0700)]
Merge pull request #12078 from micmac1/masneon

neon: add back sed scripts for neon-config

4 years agolibmicrohttpd: update to 0.9.70
Rosen Penev [Sat, 2 May 2020 00:04:18 +0000 (17:04 -0700)]
libmicrohttpd: update to 0.9.70

Fix license information.

Cleanup Makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoneon: add back sed scripts for neon-config 12078/head
Sebastian Kemper [Mon, 4 May 2020 20:57:28 +0000 (22:57 +0200)]
neon: add back sed scripts for neon-config

Commit 3a67097 removed the sed scripts that ran on neon-config. Now
there is build failure for Asterisk because a host include directory is
added to the build:

mips_24kc_musl/usr/lib/libintl-stub/include    -I/store/buildbot/slave/shared-workdir/build/sdk/staging_dir/target-mips_24kc_musl/usr/include/libxml2  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations       -fPIC -DAST_MODULE=\"res_calendar_exchange\" -DAST_MODULE_SELF_SYM=__internal_res_calendar_exchange_self  -I/usr/include/neon -I/store/buildbot/slave/shared-workdir/build/sdk/staging_dir/target-mips_24kc_musl/usr/include -pthread -I/store/buildbot/slave/shared-workdir/build/sdk/staging_dir/target-mips_24kc_musl/usr/include
res_calendar_exchange.c:34:10: fatal error: ne_session.h: No such file or directory
 #include <ne_session.h>
          ^~~~~~~~~~~~~~
compilation terminated.

This commit adds back the sed scripts.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agoMerge pull request #12036 from micmac1/json-glib
Rosen Penev [Mon, 4 May 2020 17:34:43 +0000 (10:34 -0700)]
Merge pull request #12036 from micmac1/json-glib

json-glib: new package

4 years agoMerge pull request #12063 from mstorchak/tmux
Rosen Penev [Mon, 4 May 2020 17:33:05 +0000 (10:33 -0700)]
Merge pull request #12063 from mstorchak/tmux

tmux: update to 3.1b

4 years agoMerge pull request #12071 from neheb/yara
Rosen Penev [Mon, 4 May 2020 16:40:02 +0000 (09:40 -0700)]
Merge pull request #12071 from neheb/yara

yara: update to 4.0.0

4 years agoMerge pull request #12076 from TDT-AG/pr/20200504-collectd
Hannu Nyman [Mon, 4 May 2020 13:36:51 +0000 (16:36 +0300)]
Merge pull request #12076 from TDT-AG/pr/20200504-collectd

collectd: add syslog json plugin