Commit graph

17037 commits

Author SHA1 Message Date
Zachary Cook
3af3de77e8 sqm-scripts: Add required new depends for luci-app-sqm
The new luci-compat package is required to be able to run luci-app-sqm, see:
d5dff8f9a5

Signed-off-by: Zachary Cook <zachcook1991@gmail.com>
2019-11-04 12:27:36 -05:00
Rosen Penev
75f958e3ce
Merge pull request #10453 from commodo/python3-fix-build
python3: fix build on Ubuntu/Debian multi-arch
2019-11-04 09:26:57 -08:00
Jeffery To
c21eee0df4 python-cffi: Update to 1.13.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-11-04 23:42:39 +08:00
Jeffery To
e239dba400 golang: Update to 1.13.4
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-11-04 22:54:57 +08:00
Florian Eckert
bc98aaa3f7 keepalived: set default run directory for pid file on build
This fixes a runtime startup error on system which does not have a
toplevel runtime directory for the pid file. On openwrt the pid is
located at /var/run and not on /run. To fix that add a configure option to
move the pid location to /var/run.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-11-04 13:44:02 +01:00
Florian Eckert
9d0439cc12 keepalived: fix runtime error if kernel option CONFIG_PROC_EVENTS is not enabled
This fixes a runtime startup error for system, which does not have enabled the
kernel config option CONFIG_PROC_EVENTS.

This workaround was published on github under the following URL.
https://github.com/acassen/keepalived/issues/1119

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-11-04 13:43:32 +01:00
Alexandru Ardelean
0c8b0b0bf7 python3: fix build on Ubuntu/Debian multi-arch
This issue was introduced after upgrading to 3.8.
Patch `006-remove-multi-arch-and-local-paths.patch` was dropped. It was
tested on x86, but when using the x86_64 compiler in OpenWrt, the issue is
present.

The issue seems to be about Ubuntu/Debian's multi-arch support in
Python/Python3 setup [which I forgot about]. The code runs it regardless of
whether it cross-compiles or not, and for OpenWrt, this causes issues, as
it introduces absolute include paths from the host system.

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

Fixes: 48277ec915 ("python3: bump to version 3.8")
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-11-04 14:10:36 +02:00
Yousong Zhou
97bada594b shadowsocks-libev: bump to version 3.3.3
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-11-04 04:54:43 +00:00
Yousong Zhou
274269fdbe spice: bump to version 0.14.2
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-11-04 04:54:43 +00:00
Yousong Zhou
2c672fc625 spice-protocol: bump to version 0.14.0
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-11-04 04:54:43 +00:00
Dirk Brenken
af504f1288
Merge pull request #10446 from dibdot/adblock
adblock: update 3.8.8
2019-11-03 20:37:39 +01:00
Dirk Brenken
a4285b8bcc
Merge pull request #10444 from dibdot/banIP
banip: update 0.3.5
2019-11-03 20:37:06 +01:00
Dirk Brenken
9c82e9e282
adblock: update 3.8.8
* print to stdout if 'logger' is not available
* small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-11-03 19:44:41 +01:00
Rosen Penev
c1b6b03108
Merge pull request #10437 from neheb/yang
libyang: Update to 1.0-r4
2019-11-03 09:42:49 -08:00
Hannu Nyman
b295c9cff2 collectd: adjust reaction to ntp time at boot time
Adjust the reaction to a polling interval timestamp that references
to a past time.

Past timestamps can happen when ntpd adjusts router's time after network
connectivity is obtained after boot. Collectd shows warnings for each plugin
as it tries to enter new values with the same timestamp as the previous one.

This patch adjusts the next polling time to be now+2 seconds for the main
loop and for the plugin-specific read loops. That avoids the warnings, but
does not overreact in case there are shorter polling intervals or the time
gets adjusted for other reasons.

Additionally some debug statements are aded, but they are visible only
when --enable-debug configure option is used in Makefile.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-11-03 17:54:22 +02:00
Dirk Brenken
fcea2f75c3
banip: update 0.3.5
* fix race condition in download utility detection during boot
* fix multiple possible bugs in ipset creation
* prevent parallel service starts
* refine service trigger handling
* add ssh daemon auto detection
* print to stdout if 'logger' is not available

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-11-03 16:44:22 +01:00
Josef Schlehofer
426ed75dbe
python-zipp: fix python-more-itertools dependency
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-11-03 13:13:12 +01:00
Rosen Penev
c0ea22aff3 libartnet: Remove
This package fails compilation as it errors on a false strncpy length
parameter under GCC9.

This package is also unmaintained as well as dead upstream. Instead of
keeping it on life support, kill it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-02 21:39:40 -07:00
Rosen Penev
0a6f1fb8f0 libyang: Update to 1.0-r4
Several Makefile cleanups for consistency between packages.

Removed PKG_INSTALL as it's implied by CMAKE_INSTALL.

Removed InstallDev for the same reason.

Removed upstreamed patches.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-02 15:11:21 -07:00
Rosen Penev
8f5c0c763c
Merge pull request #10436 from ryzhovau/google-auth
google-authenticator-libpam: fix install section
2019-11-02 11:56:01 -07:00
Rosen Penev
243a1a1324 pkg-config: Add CONFLICTS for pkgconf
Fixed license information.

Added PKG_BUILD_PARALLEL for faster compilation.

Remove PKG_ASLR_PIE. It seems it's going through a rework.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-02 11:14:50 -07:00
Rosen Penev
a1a2544bde pkgconf: Add package
pkgconf is a lighterweight alternative to pkg-config that does not require
glib2.

It also seems to be improved in several key areas. See the feature
comparison: http://pkgconf.org/features.html

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-02 11:14:50 -07:00
Rosen Penev
4854659b79
Merge pull request #10431 from micmac1/vim-host
vim/host: fix build failures
2019-11-02 10:15:15 -07:00
Alexander Ryzhov
422e8d9d1c
google-authenticator-libpam: fix install section
Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
2019-11-02 20:06:04 +03:00
Jan Pavlinec
f0a79ca148
python-zipp: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-11-02 15:53:09 +01:00
Lucian Cristian
5cf5dc5294 frr: update to 7.2
add support to build against OpenSSL

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-11-02 15:08:13 +02:00
Sebastian Kemper
dc727a2430 vim/host: fix build failures
Indeterminably vim/host fails on the build bots:

objects/fileio.o: In function `readfile':
fileio.c:(.text+0x5b3f): undefined reference to `libiconv_close'
fileio.c:(.text+0x61ad): undefined reference to `libiconv_close'
fileio.c:(.text+0x62f6): undefined reference to `libiconv'
fileio.c:(.text+0x6794): undefined reference to `libiconv_close'
objects/fileio.o: In function `buf_write_bytes':
fileio.c:(.text+0xa1fe): undefined reference to `libiconv'
fileio.c:(.text+0xa54a): undefined reference to `libiconv'
objects/fileio.o: In function `buf_write':
fileio.c:(.text+0xaf48): undefined reference to `libiconv_close'
objects/mbyte.o: In function `my_iconv_open.part.18':
mbyte.c:(.text+0x2ced): undefined reference to `libiconv_open'
mbyte.c:(.text+0x2d3a): undefined reference to `libiconv'
mbyte.c:(.text+0x2d5f): undefined reference to `libiconv_close'
objects/mbyte.o: In function `convert_setup_ext':
mbyte.c:(.text+0x33bf): undefined reference to `libiconv_close'
objects/mbyte.o: In function `string_convert_ext':
mbyte.c:(.text+0x363c): undefined reference to `libiconv'
collect2: error: ld returned 1 exit status
link.sh: Linking failed
Makefile:1949: recipe for target 'vim' failed

This is addressed by pulling in libiconv/host. Also configure switches
are added that keep external dependencies to a minimum, for instance
avoiding to link to X11 or gettext.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-11-02 13:17:01 +01:00
Christian Lachner
d1a86e9f53 haproxy: Update patches for HAProxy v2.0.8
- Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.8.html)

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-11-02 12:11:07 +01:00
Hannu Nyman
66fc0e25a4
Merge pull request #10415 from nickberry17/update_mm
modemmanager: bump version to 1.10.8
2019-11-02 12:52:22 +02:00
Josef Schlehofer
69316134c3 dnscrypt-proxy2: Update to version 2.0.29
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-11-02 11:01:59 +01:00
Rosen Penev
c59f56e8ac
Merge pull request #10410 from ja-pa/python-py
python-py: add new package
2019-11-01 16:52:02 -07:00
Rosen Penev
7578d6e639
Merge pull request #10408 from ja-pa/python-wcwidth
python-wcwidth: add new package
2019-11-01 16:51:28 -07:00
Rosen Penev
98cd1adf7a
Merge pull request #10407 from ja-pa/python-more-itertools
python-more-itertools: add new package
2019-11-01 16:51:15 -07:00
Rosen Penev
5c204b8574
Merge pull request #10405 from ja-pa/python-pyparsing
python-pyparsing: add new package
2019-11-01 16:50:58 -07:00
Rosen Penev
2f26928c5b
Merge pull request #10411 from ja-pa/python-atomicwrites
python-atomicwrites: add new package
2019-11-01 16:50:46 -07:00
Rosen Penev
e89ddbeb98
Merge pull request #10423 from cotequeiroz/afalg_engine
afalg_engine: add new package
2019-11-01 13:06:53 -07:00
Rosen Penev
d0f3da9f3c
Merge pull request #10043 from dhewg/pull/meson
ninja/meson
2019-11-01 11:57:17 -07:00
Hannu Nyman
199e0870e0
Merge pull request #10424 from srdgame/master
lpeg: update to 1.0.2
2019-11-01 17:58:41 +02:00
Hannu Nyman
4c033535c5
Merge pull request #10352 from Ansuel/nginx-ubus
nginx: adds ubus external module
2019-11-01 17:57:04 +02:00
Jan Pavlinec
455fe3dc03
python-pyparsing: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-11-01 12:49:18 +01:00
Jan Pavlinec
4bade3b2f7
python-more-itertools: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-11-01 12:36:38 +01:00
Eneas U de Queiroz
0e0bd6da4b
afalg_engine: add new package
This is an alternate AF_ALG engine for openssl, based on the devcrypto
engine, but using the AF_ALG interface instead of /dev/crypto.

It is different than the AF_ALG engine that ships with OpenSSL:
  - it uses sync calls, instead of async
  - it suports more algorithms

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2019-11-01 08:35:41 -03:00
Jan Pavlinec
4624bf6a5d
python-wcwidth: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-11-01 11:05:03 +01:00
Jan Pavlinec
f5211510d4
python-py: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-11-01 10:52:06 +01:00
Jan Pavlinec
92398d28a5
python-atomicwrites: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-11-01 10:45:53 +01:00
Luiz Angelo Daros de Luca
623d66853b sane-backends: update to 1.0.28 (WIP)
Just Need runtime tests

* libsane dependency on libusb moved to those drivers that requires it
* clean up some ./configure args
* added saned-ricoh2 for new backend
* enabled saned-gphoto2 (after c8fbe26c53)
* disabled kvs40xx and mustek_usb2 that requires pthread while the issue is
not solved (https://gitlab.com/sane-project/backends/issues/153)
* patches refreshed:
 - 002-remove-uneeded.patch
* patches dropped:
 - 031-fix_uclibc.patch
 - 050-remove_linked_libs_for_unused_preload.patch (with --disable-preload)

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2019-11-01 04:21:14 -03:00
Andre Heider
d83cba79c1 meson: add new package
This adds a host as well as a target package.

meson.mk is provided to build packages using meson.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-11-01 08:14:25 +01:00
Andre Heider
5ead78be5a ninja: add new package
This adds a host as well as a target package.

ninja.mk is provided to execute ninja.

The two patches have been taken from upstream to fix compile issues.

Signed-off-by: Andre Heider <a.heider@gmail.com>
2019-11-01 08:14:25 +01:00
Dirk Chang
992da74bbf lpeg: update to 1.0.2
lua-coxpcall: update to 1.17.0
lua-md5: update to 1.3

Signed-off-by: Dirk Chang <dirk@kooiot.com>
2019-11-01 14:55:02 +08:00
Rosen Penev
f76a90e3da
Merge pull request #10419 from neheb/pci
libpciaccess: Update to 0.16
2019-10-31 22:45:50 -07:00