Commit Graph

25439 Commits

Author SHA1 Message Date
Rosen Penev a231c25e8f
Merge pull request #16382 from cotequeiroz/perl_flock
perl: perlmod.mk: wrap hostpkg perl usage around flock
2021-08-17 14:20:25 -07:00
Rosen Penev f02e6d59ab
Merge pull request #16377 from neheb/mjpgg
mjpg-streamer: remove outdated musl patch
2021-08-17 14:19:54 -07:00
Rosen Penev 66178b024c
Merge pull request #16378 from neheb/hplp
hplip: update to 3.21.6
2021-08-17 14:17:14 -07:00
Marius Dinu 326da3dbbc tvheadend: update to v4.2.8, remove static ffmpeg
- refresh patches
 - add missing dependency: libffi

Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>

[edited commit message and the maintainer line]
2021-08-17 18:34:18 +03:00
Eneas U de Queiroz 1e18c4324f
perl: perlmod.mk: use flock when hostpkg/perl used
Avoid parallel relinking and usage of the host perl binary by wrapping
its usage around flock calls.

Sometimes, two packages will try to relink the static host perl binary
at the same time.  Neither of them will have the other's module linked
in, and one of them will unavoidably clobber the other one's binary.

This will lead to errors when a package will not be able to find a
module that was supposed to be installed.

To fix that, an exclusive flock is used when relinking, with a 900
seconds timeout to avoid locking up the build process forever.

This is not enough because the binary may be concurrently used to build
another module package; perl is used in Configure, Compile, and Install
procedures.  If timing is right, a package will fail with a "permission
denied" error.

So a shared flock call is added in Configure, Compile, and Install
definitions for host and target, with a shorter, 300 seconds timeout.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-08-17 12:03:34 -03:00
Stepan Henek 4952a624f2
python-cachelib: update to version 0.3.0
Signed-off-by: Stepan Henek <stepan.henek@nic.cz>
2021-08-17 09:59:42 +02:00
Eric Luehrsen 17c25269d7 unbound: update to 1.3.2
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
2021-08-17 02:24:37 -04:00
Philip Prindeville e36a65459a
Merge pull request #16273 from pprindeville/strongswan-sysupgrade
strongswan: add /etc/config/ipsec to sysupgrade list
2021-08-16 22:38:31 -06:00
Rosen Penev 3e9295546e softethervpn5: fix compilation without engines
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-16 21:26:06 -07:00
Rosen Penev e750b50fc8
Merge pull request #16375 from neheb/jpgg
libjpeg-turbo: update to 2.1.1
2021-08-16 14:46:09 -07:00
Stijn Tintel 5fca3713f1
Merge pull request #16296 from stintel/kea
kea: add init script and hooks to support HA
2021-08-16 22:27:43 +03:00
Stijn Tintel 3649ed721d kea: add kea-uci package with basic init script
This init script allows to start the Kea Control Agent, the DHCPv4
server, the DHCPv6 server, and the DHCP-DDNS server. It expects the
config files to be where the packages install them.

As this is a single init script that can start 4 different binaries that
are each in their own package, these files cannot be included in any of
these other package, so create a dedicated package for it.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-16 20:41:51 +03:00
Stijn Tintel 8c855f390e kea: add conffiles
Add the /etc/kea directory to conffiles, so configuration will not be
lost during sysupgrade.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-16 20:41:51 +03:00
Stijn Tintel f59243aa83 kea: add package for high availability hook
This allows running multiple kea instances in load balancing or
hot-standby mode, minimizing risk of downtime.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-16 20:37:39 +03:00
Stijn Tintel 5459bd9b30 kea: add package for lease commands hook
This is required for the HA hook.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-16 20:37:38 +03:00
Rosen Penev ebacd801cc
Merge pull request #16376 from neheb/wat
watchcat: run through shfmt
2021-08-16 09:44:21 -07:00
Daniel Golle a8f37fc15b
opensc: update to version 0.22.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-16 14:35:14 +01:00
Daniel Golle f20f69e63b
lvm2: update to version 2.03.13
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-16 14:35:10 +01:00
Daniel Golle ab5050ed65
cni-plugins: update to version 1.0.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-16 14:35:04 +01:00
Daniel Golle 3f846f9242
postgresql: update to version 13.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-16 14:34:51 +01:00
Alexandru Ardelean 06e70ff8cc
Merge pull request #16363 from stintel/tcpreplay
tcpreplay: avoid host lib leakage
2021-08-16 11:20:53 +03:00
Alexandru Ardelean 975f2c77bd
Merge pull request #16301 from stintel/libffi
libffi: bump to 3.4.2
2021-08-16 09:52:50 +03:00
Rosen Penev 1f7d8f2c40 hplip: update to 3.21.6
Refreshed patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:31:40 -07:00
Rosen Penev e74cbe7149 mjpg-streamer: remove outdated musl patch
It seems to not be needed anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:30:09 -07:00
Rosen Penev 933de68f3f watchcat: run through shfmt
Cosmetic fixes mainly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:29:12 -07:00
Rosen Penev e2a76c2cfe libjpeg-turbo: update to 2.1.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:27:52 -07:00
Rosen Penev ed6781bef1 poco: update to 1.11.0
Refresh patches and fix strerror one. uClibc also defines __GLIBC__.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:26:23 -07:00
Dirk Brenken b4a4aab5fa
Merge pull request #16372 from dibdot/travelmate
travelmate: update to 2.0.5-3
2021-08-15 20:30:18 +02:00
Fritz D. Ansel 47e87e1b75 ksmbd: use hostname only as name
even if a fqdn (with domain) is set by user

Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
2021-08-15 18:07:07 +03:00
Daniel Golle 6276e8b2ae
uvol: update to version 0.4
Create UCI fstab mount sections for existing volumes on firstboot.
Introduce special handling for volumes with non-[:alnum:] prefix:
 - do not create UCI sections for these 'hidden' volumes
 - create UCI section for '.uxc' special volume with target
   /var/state/uxc to be used for uxc config.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-15 15:48:17 +01:00
Dirk Brenken 58a3cf1f01
travelmate: update to 2.0.5-3
* simplify the scan logic, to get rid of nifty IFS tricks
* limit the nearby scan results to process only the strongest uplinks, set 'trm_maxscan' accordingly (default '10')
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2021-08-15 15:49:35 +02:00
Fritz D. Ansel 28ed2b82c5 ksmbd: set stoplevel
to allow graceful stop of the daemon

Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
2021-08-15 14:56:33 +03:00
Fritz D. Ansel 2992e3bb7d samba4: allow disabling wsdd2 in menuconfig
but keep it selected by default as before
so it could be selected if nmbd and/or wssd2
should be used

Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
2021-08-15 14:55:31 +03:00
Fritz D. Ansel 6bac8c6275 samba4: use hostname only as name
even if a fqdn (with domain) is set by user

Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
2021-08-15 14:44:18 +03:00
Fritz D. Ansel 059f622ac9 samba4: set stoplevel
to allow graceful stop of the daemon

Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
2021-08-15 14:44:09 +03:00
Fritz D. Ansel 3953ff956d wsdd2: dont use fqdn
workgroups use the name of the host without domain

Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
2021-08-15 14:42:37 +03:00
Matthew Hagan 6f58e598f4 collectd-mod-cpufreq: enable for ipq807x
Tested on AX3600

Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2021-08-15 14:41:49 +03:00
Stijn Tintel 583485e9b3
Merge pull request #16365 from stintel/fish
fish: don't build docs
2021-08-15 12:13:19 +03:00
John Kohl b5782a0f0d collectd-mod-ping: add support for MaxMissed
Signed-off-by: John Kohl <jtk.git@bostonpog.org>
2021-08-15 10:38:35 +03:00
Daniel Golle b1d38e7ab3
auc: update to version 0.2.0
* support for ASU server post commit aparcar/asu@bac6de18

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-15 02:33:53 +01:00
Stijn Tintel 190f62ee62 gnuplot: fix host lib leakage
The package does not build due to host lib leakage, as evidenced by
config.log:

X_CFLAGS=' -I/usr/include'
X_LIBS=' -L/usr/lib'

Fix this by disabling X with a configure var.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-15 03:25:02 +03:00
Stijn Tintel 901a0b7b5e rtl_433: disable SoapySDR
When building on a host with SoapySDR installed, the package fails to
build as CMake picks up the host SoapySDR CMake module. As SoapySDR is
not available in OpenWrt, simply disable SoapySDR to fix build.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-15 02:32:51 +03:00
Stijn Tintel 4e35ada04f fish: don't build docs
Building docs fails due to fish_indent not being available. As we don't
install docs anyway, simply disable docs build.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-15 02:11:31 +03:00
Rosen Penev 51f9a12a54
Merge pull request #16326 from cotequeiroz/install_host
perlmod.mk, unixodbc: use 'install' instead of 'cp' to install host binaries to avoid "Text file busy" error.
2021-08-14 13:42:09 -07:00
Stijn Tintel e4b8fec79c tcpreplay: avoid host lib leakage
On hosts that have pcapnav-config installed, there is host lib leakage.
From config.log:

LNAVLIB='-L/usr/lib64 -lpcapnav -lpcap'
LNAV_CFLAGS='-I/usr/include'

Fix this by disabling pcapnav-config, which isn't available anyway.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-08-14 22:50:25 +03:00
Daniel Golle 6c784dff2b
auc: move function to right place
Change order of functions defined to fix build.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-14 14:01:34 +01:00
Stan Grishin 243c86ffc8 curl: update to 7.78.0
* update to 7.78.0
* change maintainer
* remove obsolete mirror (curl.mirror.anstey.ca)
* update main curl URLs

Signed-off-by: Stan Grishin <stangri@melmac.net>
2021-08-14 01:24:38 +01:00
Daniel Golle 545c93d45b
auc: improve branch selection logic
Make sure '-rcX' suffix is recognized as being a lower version than
the release.
Detect per-branch snapshot version by matching the version name string.
Clean up here and there.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-08-14 01:08:05 +01:00
Rosen Penev 0d637caaf6
Merge pull request #16354 from commodo/django-bump
django: bump to version 3.2.6
2021-08-13 13:41:31 -07:00
Toke Høiland-Jørgensen 62c16aacb4 sqm-scripts: bump to v1.5.1
Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2021-08-13 17:54:46 +02:00