feed/packages.git
4 years agoddns-scripts: cleanup postinst script
Florian Eckert [Wed, 16 Sep 2020 13:28:51 +0000 (15:28 +0200)]
ddns-scripts: cleanup postinst script

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: remove old and unmaintainded uci defaults scripts
Florian Eckert [Wed, 16 Sep 2020 13:17:07 +0000 (15:17 +0200)]
ddns-scripts: remove old and unmaintainded uci defaults scripts

From my point of view there are several reasons why this uci default
script should be deleted.

- This script is no longer maintained and there was no significant
change since the old stable release openwrt-18.06.

- The script is installed with every additional package. Which is kind
of funny. It would be better to maintain a separate uci default upgrade
script for each package. So uci default tasks that are no longer needed
can simply be deleted without having to watch and test the whole scirpt.

- The script is also not so easy to maintain, because the code is not
easy to read.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: cleanup prerm script
Florian Eckert [Wed, 16 Sep 2020 13:11:32 +0000 (15:11 +0200)]
ddns-scripts: cleanup prerm script

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update makefile package descriptions
Florian Eckert [Wed, 16 Sep 2020 13:04:24 +0000 (15:04 +0200)]
ddns-scripts: update makefile package descriptions

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: cleanup Makefile
Florian Eckert [Wed, 16 Sep 2020 12:49:26 +0000 (14:49 +0200)]
ddns-scripts: cleanup Makefile

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update cnkuai.cn to json
Florian Eckert [Wed, 9 Sep 2020 15:31:56 +0000 (17:31 +0200)]
ddns-scripts: update cnkuai.cn to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update route53-v1 to json
Florian Eckert [Wed, 9 Sep 2020 15:29:31 +0000 (17:29 +0200)]
ddns-scripts: update route53-v1 to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update bind-nsupdate to json
Florian Eckert [Wed, 9 Sep 2020 15:27:12 +0000 (17:27 +0200)]
ddns-scripts: update bind-nsupdate to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update no-ip.com to json
Florian Eckert [Wed, 9 Sep 2020 15:24:54 +0000 (17:24 +0200)]
ddns-scripts: update no-ip.com to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update digitalocean.com-v2 to json
Florian Eckert [Wed, 9 Sep 2020 15:21:04 +0000 (17:21 +0200)]
ddns-scripts: update digitalocean.com-v2 to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update godaddy.com-v1 to json
Florian Eckert [Fri, 18 Sep 2020 08:59:43 +0000 (10:59 +0200)]
ddns-scripts: update godaddy.com-v1 to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update freedns.42.pl to json
Florian Eckert [Fri, 18 Sep 2020 08:59:31 +0000 (10:59 +0200)]
ddns-scripts: update freedns.42.pl to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update cloudflare.com-v4 to json
Florian Eckert [Fri, 18 Sep 2020 08:41:57 +0000 (10:41 +0200)]
ddns-scripts: update cloudflare.com-v4 to json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: update install for service provider json files
Florian Eckert [Fri, 18 Sep 2020 09:57:07 +0000 (11:57 +0200)]
ddns-scripts: update install for service provider json files

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: convert ddns service provider files into json
Florian Eckert [Fri, 18 Sep 2020 09:55:30 +0000 (11:55 +0200)]
ddns-scripts: convert ddns service provider files into json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoddns-scripts: load ddsn service provider parameter from json
Florian Eckert [Fri, 18 Sep 2020 09:52:16 +0000 (11:52 +0200)]
ddns-scripts: load ddsn service provider parameter from json

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
4 years agoMerge pull request #13258 from neheb/pycry
Rosen Penev [Mon, 21 Sep 2020 02:09:00 +0000 (19:09 -0700)]
Merge pull request #13258 from neheb/pycry

python-cryptography: fix compilation without deprecated OpenSSL APIs

4 years agopython-cryptography: fix compilation without deprecated OpenSSL APIs
Rosen Penev [Sun, 26 Jul 2020 22:59:01 +0000 (15:59 -0700)]
python-cryptography: fix compilation without deprecated OpenSSL APIs

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #13437 from neheb/glb3
Rosen Penev [Mon, 21 Sep 2020 00:21:02 +0000 (17:21 -0700)]
Merge pull request #13437 from neheb/glb3

glib2: update to 2.66.0

4 years agoMerge pull request #13446 from neheb/owfsd
Rosen Penev [Mon, 21 Sep 2020 00:19:54 +0000 (17:19 -0700)]
Merge pull request #13446 from neheb/owfsd

owfs: update to 3.2p4

4 years agoMerge pull request #13450 from neheb/dne
Rosen Penev [Mon, 21 Sep 2020 00:18:32 +0000 (17:18 -0700)]
Merge pull request #13450 from neheb/dne

libdnet: update to 1.14

4 years agolibdnet: update to 1.14
Rosen Penev [Mon, 21 Sep 2020 00:00:55 +0000 (17:00 -0700)]
libdnet: update to 1.14

Clean up the Makefile to modern standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #13448 from neheb/spi
Rosen Penev [Sun, 20 Sep 2020 23:42:56 +0000 (16:42 -0700)]
Merge pull request #13448 from neheb/spi

spi-tools: update to 0.8.5

4 years agoMerge pull request #13447 from neheb/sisp1
Rosen Penev [Sun, 20 Sep 2020 23:30:03 +0000 (16:30 -0700)]
Merge pull request #13447 from neheb/sisp1

sispmctl: update to 4.8

4 years agospi-tools: update to 0.8.5
Rosen Penev [Sun, 20 Sep 2020 22:57:50 +0000 (15:57 -0700)]
spi-tools: update to 0.8.5

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agovala: update to 0.50.0
Rosen Penev [Sun, 20 Sep 2020 23:00:45 +0000 (16:00 -0700)]
vala: update to 0.50.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agosispmctl: update to 4.8
Rosen Penev [Sun, 20 Sep 2020 23:03:24 +0000 (16:03 -0700)]
sispmctl: update to 4.8

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoowfs: update to 3.2p4
Rosen Penev [Sun, 20 Sep 2020 23:18:12 +0000 (16:18 -0700)]
owfs: update to 3.2p4

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #13433 from stangri/master-simple-adblock
Rosen Penev [Sun, 20 Sep 2020 11:13:45 +0000 (04:13 -0700)]
Merge pull request #13433 from stangri/master-simple-adblock

simple-adblock: add config auto-update feature

4 years agoglib2: update to 2.66.0
Rosen Penev [Sun, 20 Sep 2020 07:19:25 +0000 (00:19 -0700)]
glib2: update to 2.66.0

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agosimple-adblock: add config auto-update feature
Stan Grishin [Sun, 20 Sep 2020 00:16:36 +0000 (00:16 +0000)]
simple-adblock: add config auto-update feature

Signed-off-by: Stan Grishin <stangri@melmac.net>
shellchecked

Signed-off-by: Stan Grishin <stangri@melmac.net>
shellchecked

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agonut: fix _ handling
Rosen Penev [Sat, 19 Sep 2020 23:52:58 +0000 (16:52 -0700)]
nut: fix _ handling

Taken from https://github.com/openwrt/packages/issues/13359

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #13407 from neheb/mpdn
Rosen Penev [Sat, 19 Sep 2020 21:34:10 +0000 (14:34 -0700)]
Merge pull request #13407 from neheb/mpdn

mpd: switch to using libnpupnp

4 years agoMerge pull request #13427 from neheb/booo
Rosen Penev [Sat, 19 Sep 2020 21:31:20 +0000 (14:31 -0700)]
Merge pull request #13427 from neheb/booo

boost: replace zstd dependency with libzstd

4 years agoMerge pull request #13410 from micmac1/json-glib16
Rosen Penev [Sat, 19 Sep 2020 21:31:04 +0000 (14:31 -0700)]
Merge pull request #13410 from micmac1/json-glib16

json-glib: bump to 1.6.0

4 years agoMerge pull request #13431 from neheb/yapp
Rosen Penev [Sat, 19 Sep 2020 21:30:13 +0000 (14:30 -0700)]
Merge pull request #13431 from neheb/yapp

perl-parse-yapp: fix compilation under the CI

4 years agojson-glib: bump to 1.6.0
Sebastian Kemper [Thu, 17 Sep 2020 17:09:57 +0000 (19:09 +0200)]
json-glib: bump to 1.6.0

Version bump. New stable branch.

ABI_VERSION added. Tests can now be disabled directly.

The python3 check is now disabled, as it causes problems with the new
Github Action tests.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agoMerge pull request #13430 from dibdot/trm-2.0
Dirk Brenken [Sat, 19 Sep 2020 18:02:35 +0000 (20:02 +0200)]
Merge pull request #13430 from dibdot/trm-2.0

travelmate: update to release 2.0

4 years agoMerge pull request #13409 from marcin1j/pr/20200917-mini_snmpd-bump-to-1.6
Rosen Penev [Sat, 19 Sep 2020 10:15:55 +0000 (03:15 -0700)]
Merge pull request #13409 from marcin1j/pr/20200917-mini_snmpd-bump-to-1.6

mini_snmpd: update to 1.6

4 years agomini_snmpd: update to 1.6
Marcin Jurkowski [Thu, 17 Sep 2020 16:23:18 +0000 (18:23 +0200)]
mini_snmpd: update to 1.6

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
4 years agoMerge pull request #13414 from neheb/libcapng
Rosen Penev [Sat, 19 Sep 2020 09:21:07 +0000 (02:21 -0700)]
Merge pull request #13414 from neheb/libcapng

libcap-ng: update to 0.8

4 years agogithub-ci: add --force-removal-of-dependent-packages
Rosen Penev [Sat, 19 Sep 2020 06:56:12 +0000 (23:56 -0700)]
github-ci: add --force-removal-of-dependent-packages

Without this option, a package gets installed with its dependencies
but those do not get removed, causing issues later on with other
packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoperl-parse-yapp: fix compilation under the CI
Rosen Penev [Sat, 19 Sep 2020 04:52:46 +0000 (21:52 -0700)]
perl-parse-yapp: fix compilation under the CI

Wrong path to perlmod.mk. Use what everything else uses.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #13429 from aparcar/vim-runtime
Rosen Penev [Sat, 19 Sep 2020 04:44:04 +0000 (21:44 -0700)]
Merge pull request #13429 from aparcar/vim-runtime

vim: add runtime test

4 years agoMerge pull request #13417 from RussellSenior/atftp-add-init-script
Rosen Penev [Sat, 19 Sep 2020 04:43:47 +0000 (21:43 -0700)]
Merge pull request #13417 from RussellSenior/atftp-add-init-script

atftp: add init script and config file for atftpd

4 years agotravelmate: update to release 2.0
Dirk Brenken [Sat, 19 Sep 2020 04:20:19 +0000 (06:20 +0200)]
travelmate: update to release 2.0

- new package dependency: curl (plus one of the wpad variants)
- optional package dependencies:
  - 'msmtp' for email notification support
  - 'wireguard' or 'openvpn' for vpn support
- removed WEP support, only WPA/WPA2/WPA3 are supported!
- new, more robust setup wizard (CLI and LuCI)
- more robust captive portal detection
- randomize mac addresses with every uplnk connect
- automatic vpn handling during uplink switch (only classic/simple
  client-setups for wireguard or openvpn are supported)
- email notifications after successful uplink connections
- automatically disable uplinks after n minutes, e.g. for timed
  connections
- automatically (re-)enable uplinks after n minutes, e.g. after failed
  login attempts
- complete LuCI rewrite - migrated to client side JS (separate PR)

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 years agoCI: add runtime test for atftp and atftpd
Russell Senior [Sat, 19 Sep 2020 02:32:06 +0000 (19:32 -0700)]
CI: add runtime test for atftp and atftpd

Signed-off-by: Russell Senior <russell@personaltelco.net>
4 years agovim: add runtime test
Paul Spooren [Fri, 18 Sep 2020 23:17:23 +0000 (13:17 -1000)]
vim: add runtime test

Run test script to see if compiled binary prints sane output.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agostubby: fix typo
Salim B [Mon, 17 Aug 2020 10:17:30 +0000 (10:17 +0000)]
stubby: fix typo

Signed-off-by: Salim B salim@posteo.de
4 years agoMerge pull request #13400 from tiagogaspar8/kea-update-1.8.0
Rosen Penev [Fri, 18 Sep 2020 21:21:05 +0000 (14:21 -0700)]
Merge pull request #13400 from tiagogaspar8/kea-update-1.8.0

kea: update package to 1.8.0

4 years agoboost: replace zstd dependency with libzstd
Rosen Penev [Fri, 18 Sep 2020 21:15:28 +0000 (14:15 -0700)]
boost: replace zstd dependency with libzstd

libzstd is the correct one.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoatftp: add init script and config file
Russell Senior [Fri, 18 Sep 2020 04:35:18 +0000 (21:35 -0700)]
atftp: add init script and config file

Signed-off-by: Russell Senior <russell@personaltelco.net>
4 years agokea: update package to 1.8.0
Tiago Gaspar [Fri, 18 Sep 2020 15:26:18 +0000 (16:26 +0100)]
kea: update package to 1.8.0

Update kea to the latest stable version (1.8.0) and add kea-shell
package.

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
4 years agoMerge pull request #13422 from neheb/sntp
Rosen Penev [Fri, 18 Sep 2020 10:40:39 +0000 (03:40 -0700)]
Merge pull request #13422 from neheb/sntp

ntpd: Include sntp binary only with ntp-utils

4 years agoMerge pull request #12123 from vKnmnn/master
Rosen Penev [Fri, 18 Sep 2020 10:25:22 +0000 (03:25 -0700)]
Merge pull request #12123 from vKnmnn/master

mini_snmpd: Add sysDescr option.

4 years agoMerge pull request #13349 from olek2/coremark
Rosen Penev [Fri, 18 Sep 2020 09:52:19 +0000 (02:52 -0700)]
Merge pull request #13349 from olek2/coremark

coremark: add various optimization options

4 years agoMerge pull request #13260 from neheb/apdep
Rosen Penev [Fri, 18 Sep 2020 09:51:53 +0000 (02:51 -0700)]
Merge pull request #13260 from neheb/apdep

apache: fix compilation without deprecated OpenSSL APIs

4 years agoMerge pull request #13337 from jmarcet/docker-compose-update
Rosen Penev [Fri, 18 Sep 2020 09:51:38 +0000 (02:51 -0700)]
Merge pull request #13337 from jmarcet/docker-compose-update

docker-compose: Update to version 1.27.3

4 years agontpd: Include sntp binary only with ntp-utils
Kenneth J. Miller [Thu, 7 Nov 2019 17:42:11 +0000 (18:42 +0100)]
ntpd: Include sntp binary only with ntp-utils

Don't build the sntp binary and libevent2-pthread dependency unless
ntp-utils is selected.

Re-add ntp-keygen dependency libevent2-core.

Fixes openwrt#10307

Signed-off-by: Kenneth J. Miller <ken@miller.ec>
4 years agoMerge pull request #13420 from nxhack/serialport_901
Rosen Penev [Fri, 18 Sep 2020 09:07:26 +0000 (02:07 -0700)]
Merge pull request #13420 from nxhack/serialport_901

node-serialport: update to 9.0.1

4 years agoMerge pull request #13419 from nxhack/serialport-bindings_901
Rosen Penev [Fri, 18 Sep 2020 09:07:17 +0000 (02:07 -0700)]
Merge pull request #13419 from nxhack/serialport-bindings_901

node-serialport-bindings: update to 9.0.1

4 years agoMerge pull request #13418 from nxhack/hid_131
Rosen Penev [Fri, 18 Sep 2020 09:07:11 +0000 (02:07 -0700)]
Merge pull request #13418 from nxhack/hid_131

node-hid: update to 1.3.1

4 years agoMerge pull request #13416 from nxhack/homebridge_122
Rosen Penev [Fri, 18 Sep 2020 09:07:01 +0000 (02:07 -0700)]
Merge pull request #13416 from nxhack/homebridge_122

node-homebridge: update to 1.2.2

4 years agosyncthing: simplify runtime test
Paul Spooren [Fri, 18 Sep 2020 04:57:14 +0000 (18:57 -1000)]
syncthing: simplify runtime test

Passed argument no longer contains the release.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agoprometheus: simplify runtime test
Paul Spooren [Fri, 18 Sep 2020 04:56:34 +0000 (18:56 -1000)]
prometheus: simplify runtime test

Passed argument no longer contains the release.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agoCI: pass only VERSION to test.sh
Paul Spooren [Fri, 18 Sep 2020 04:55:00 +0000 (18:55 -1000)]
CI: pass only VERSION to test.sh

Currently the passed VERSION includes the release, which is usually not
part of the compiled binary. Removing it simplifies the `grep` command
to check for correct package output during runtime tests.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agonode-serialport-bindings: update to 9.0.1
Hirokazu MORIKAWA [Fri, 18 Sep 2020 07:01:43 +0000 (16:01 +0900)]
node-serialport-bindings: update to 9.0.1

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 years agonode-serialport: update to 9.0.1
Hirokazu MORIKAWA [Fri, 18 Sep 2020 06:59:42 +0000 (15:59 +0900)]
node-serialport: update to 9.0.1

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 years agonode-hid: update to 1.3.1
Hirokazu MORIKAWA [Fri, 18 Sep 2020 05:28:30 +0000 (14:28 +0900)]
node-hid: update to 1.3.1

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 years agonode-homebridge: update to 1.2.2
Hirokazu MORIKAWA [Fri, 18 Sep 2020 05:07:21 +0000 (14:07 +0900)]
node-homebridge: update to 1.2.2

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 years agolibcap-ng: update to 0.8
Rosen Penev [Fri, 18 Sep 2020 04:49:03 +0000 (21:49 -0700)]
libcap-ng: update to 0.8

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoprometheus: add runtime test
Paul Spooren [Sun, 6 Sep 2020 09:14:14 +0000 (23:14 -1000)]
prometheus: add runtime test

Run trivial check if the compiled binary works on the architecture. Do
so by comparing the printed version by the binary with the Makefile
version. The release is OpenWrt specific, so cut it off.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agodocker-compose: Update to version 1.27.3
Javier Marcet [Thu, 17 Sep 2020 19:17:37 +0000 (21:17 +0200)]
docker-compose: Update to version 1.27.3

Signed-off-by: Javier Marcet <javier@marcet.info>
4 years agoCI: run also on test.sh changes
Paul Spooren [Thu, 17 Sep 2020 19:00:08 +0000 (09:00 -1000)]
CI: run also on test.sh changes

The CI only tests packages if a Makefile changed, e.g. containing a
version or release bump. This covers package related files as at least
the package release must change whenever a file was touched.

The `test.sh` file is a runtime test used to verify working packages
within OpenWrt containers. This file can independently change and will
never be included in the package ipk files, therefore trigger the CI on
its changes as well.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agognurl: update to release 0.72.0
Daniel Golle [Thu, 17 Sep 2020 09:55:20 +0000 (10:55 +0100)]
gnurl: update to release 0.72.0

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
4 years agompd: switch avahi dependency to dbus one
Rosen Penev [Thu, 17 Sep 2020 03:37:47 +0000 (20:37 -0700)]
mpd: switch avahi dependency to dbus one

pulseaudio depends on the debus variant.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agompd: switch to using libnpupnp
Rosen Penev [Sun, 23 Aug 2020 23:19:48 +0000 (16:19 -0700)]
mpd: switch to using libnpupnp

Removed iconv const patch. After discussing with upstream. it turns out
that libiconv-full in OpenWrt is broken.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #13406 from neheb/zmqqq
Rosen Penev [Wed, 16 Sep 2020 23:02:25 +0000 (16:02 -0700)]
Merge pull request #13406 from neheb/zmqqq

zmq: fix compilation when libbsd is present

4 years agoMerge pull request #13391 from OpenIoTHub/gateway-go-pr
Rosen Penev [Wed, 16 Sep 2020 22:44:40 +0000 (15:44 -0700)]
Merge pull request #13391 from OpenIoTHub/gateway-go-pr

gateway-go: add new package

4 years agoMerge pull request #13403 from graysky2/htop302
Rosen Penev [Wed, 16 Sep 2020 22:44:02 +0000 (15:44 -0700)]
Merge pull request #13403 from graysky2/htop302

htop: update to 3.0.2-1

4 years agoMerge pull request #13401 from nxhack/node_12_18_4
Rosen Penev [Wed, 16 Sep 2020 22:43:22 +0000 (15:43 -0700)]
Merge pull request #13401 from nxhack/node_12_18_4

node: update to v12.18.4

4 years agozmq: fix compilation when libbsd is present
Rosen Penev [Wed, 16 Sep 2020 07:16:07 +0000 (00:16 -0700)]
zmq: fix compilation when libbsd is present

Limit libbsd support to glibc.

Remove wrong python variable.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoCI: add runtime tests for packages
Paul Spooren [Sun, 6 Sep 2020 09:14:49 +0000 (23:14 -1000)]
CI: add runtime tests for packages

Additional to manual runtime tests this CI addition runs a custom test
script per package. Ideally this lowers the errors of package bumps,
something which is time consuming when done manually for multiple
architectures.

This CI uses the official OpenWrt containers and tries to install and
run compiled packages. The run depends on the content of `test.sh`,
which is an `ash` script. It's called with the *packge name* and
*package version* as arguments. This allows different behaviour if
a single package generates multiple IPK files. The version is usable for
the most trivial runtime check, e.g. `tmux -V | grep "$2"`.

The current approach uses the qus project[1] which contains multiple
QEMU binaries to run various architectures.

[1]: https://github.com/dbhi/qus

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agosyncthing: add runtime test
Paul Spooren [Wed, 9 Sep 2020 20:59:50 +0000 (10:59 -1000)]
syncthing: add runtime test

Run trivial check if the compiled binary works on the architecture.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agohtop: update to 3.0.2-1
John Audia [Wed, 16 Sep 2020 11:33:54 +0000 (07:33 -0400)]
htop: update to 3.0.2-1

Build-tested: x86/64
Run-tested: ipq806x (R7800)

Signed-off-by: John Audia <graysky@archlinux.us>
4 years agoMerge pull request #13398 from ja-pa/zmq-security-update-4.3.3
Rosen Penev [Wed, 16 Sep 2020 01:36:29 +0000 (18:36 -0700)]
Merge pull request #13398 from ja-pa/zmq-security-update-4.3.3

zmq: update to version 4.3.3 (security fix)

4 years agonode: update to v12.18.4
Hirokazu MORIKAWA [Wed, 16 Sep 2020 00:32:42 +0000 (09:32 +0900)]
node: update to v12.18.4

Vulnerabilities fixed:
* CVE-2020-8201: HTTP Request Smuggling due to CR-to-Hyphen conversion (High).
* CVE-2020-8252: fs.realpath.native on may cause buffer overflow (Medium).

Imported patches from the debian package.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
4 years agoMerge pull request #13399 from BKPepe/ytdl
Josef Schlehofer [Tue, 15 Sep 2020 17:58:52 +0000 (19:58 +0200)]
Merge pull request #13399 from BKPepe/ytdl

youtube-dl: update to version 2020.9.14

4 years agoyoutube-dl: update to version 2020.9.14
Josef Schlehofer [Tue, 15 Sep 2020 16:21:32 +0000 (18:21 +0200)]
youtube-dl: update to version 2020.9.14

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agozmq: update to version 4.3.3 (security fix)
Jan Pavlinec [Tue, 15 Sep 2020 10:42:12 +0000 (12:42 +0200)]
zmq: update to version 4.3.3 (security fix)

Fixes
CVE-2020-15166

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years agogateway-go: add new package
Yu Fang [Mon, 14 Sep 2020 15:21:03 +0000 (23:21 +0800)]
gateway-go: add new package

Signed-off-by: Yu Fang <yu@iotserv.com>
4 years agoMerge pull request #13394 from neheb/ciifs-utils
Rosen Penev [Mon, 14 Sep 2020 21:38:24 +0000 (14:38 -0700)]
Merge pull request #13394 from neheb/ciifs-utils

cifs-utils: update to 6.11

4 years agocifs-utils: update to 6.11
Rosen Penev [Mon, 14 Sep 2020 21:22:56 +0000 (14:22 -0700)]
cifs-utils: update to 6.11

Fixes CVE-2020-14342.

Updated PKG_CPE_ID.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoCI: add super-linter for pull requests
Paul Spooren [Thu, 10 Sep 2020 18:53:22 +0000 (08:53 -1000)]
CI: add super-linter for pull requests

This commit adds a linter which checks most common filetypes, including
Shell and Lua. Ideally this improves the quality of especially `init`
scripts written in Shell.

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agoprometheus: bump to 2.21.0
Paul Spooren [Sun, 13 Sep 2020 21:26:27 +0000 (11:26 -1000)]
prometheus: bump to 2.21.0

This release is built with Go 1.15, which deprecates X.509 CommonName
in TLS certificates validation.

In the unlikely case that you use the gRPC API v2 (which is limited to TSDB
admin commands), please note that we will remove this experimental API in the
next minor release 2.22.

[CHANGE] Disable HTTP/2 because of concerns with the Go HTTP/2 client. #7588 #7701
[CHANGE] PromQL: query_log_file path is now relative to the config file. #7701
[CHANGE] Promtool: Replace the tsdb command line tool by a promtool tsdb subcommand. #6088
[CHANGE] Rules: Label rule_group_iterations metric with group name. #7823
[FEATURE] Eureka SD: New service discovery. #3369
[FEATURE] Hetzner SD: New service discovery. #7822
[FEATURE] Kubernetes SD: Support Kubernetes EndpointSlices. #6838
[FEATURE] Scrape: Add per scrape-config targets limit. #7554
[ENHANCEMENT] Support composite durations in PromQL, config and UI, e.g. 1h30m. #7713 #7833
[ENHANCEMENT] DNS SD: Add SRV record target and port meta labels. #7678
[ENHANCEMENT] Docker Swarm SD: Support tasks and service without published ports. #7686
[ENHANCEMENT] PromQL: Reduce the amount of data queried by remote read when a subquery has an offset. #7667
[ENHANCEMENT] Promtool: Add --time option to query instant command. #7829
[ENHANCEMENT] UI: Respect the --web.page-title parameter in the React UI. #7607
[ENHANCEMENT] UI: Add duration, labels, annotations to alerts page in the React UI. #7605
[ENHANCEMENT] UI: Add duration on the React UI rules page, hide annotation and labels if empty. #7606
[BUGFIX] API: Deduplicate series in /api/v1/series. #7862
[BUGFIX] PromQL: Drop metric name in bool comparison between two instant vectors. #7819
[BUGFIX] PromQL: Exit with an error when time parameters can't be parsed. #7505
[BUGFIX] Remote read: Re-add accidentally removed tracing for remote-read requests. #7916
[BUGFIX] Rules: Detect extra fields in rule files. #7767
[BUGFIX] Rules: Disallow overwriting the metric name in the labels section of recording rules. #7787
[BUGFIX] Rules: Keep evaluation timestamp across reloads. #7775
[BUGFIX] Scrape: Do not stop scrapes in progress during reload. #7752
[BUGFIX] TSDB: Fix chunks.HeadReadWriter: maxt of the files are not set error. #7856
[BUGFIX] TSDB: Delete blocks atomically to prevent corruption when there is a panic/crash during deletion. #7772
[BUGFIX] Triton SD: Fix a panic when triton_sd_config is nil. #7671
[BUGFIX] UI: Fix react UI bug with series going on and off. #7804
[BUGFIX] UI: Fix styling bug for target labels with special names in React UI. #7902
[BUGFIX] Web: Stop CMUX and GRPC servers even with stale connections, preventing the server to stop on SIGTERM. #7810

Signed-off-by: Paul Spooren <mail@aparcar.org>
4 years agoMerge pull request #13388 from commodo/python-batch-updates
Rosen Penev [Mon, 14 Sep 2020 20:40:56 +0000 (13:40 -0700)]
Merge pull request #13388 from commodo/python-batch-updates

numpy,django,pymysql: version bumps

4 years agoMerge pull request #13387 from neheb/i2p
Rosen Penev [Mon, 14 Sep 2020 20:38:09 +0000 (13:38 -0700)]
Merge pull request #13387 from neheb/i2p

i2pd: refresh patch

4 years agoMerge pull request #13393 from mhei/libiio
Michael Heimpold [Mon, 14 Sep 2020 20:04:06 +0000 (22:04 +0200)]
Merge pull request #13393 from mhei/libiio

libiio: fix linker error when XML backend is not selected

4 years agolibiio: fix linker error when XML backend is not selected
Michael Heimpold [Mon, 14 Sep 2020 19:49:14 +0000 (21:49 +0200)]
libiio: fix linker error when XML backend is not selected

It seems to be an upstream bug which prevents linking when XML backend
is not selected:
../libiio.so.0.21: undefined reference to `encode_xml_ndup'

Until this is clarified with upstream, prevent OpenWrt users from
deselecting the XML backend. This increases the footprint of this
package, but renders it usable again.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
4 years agoMerge pull request #13390 from ja-pa/pytest_6.0.2
Hannu Nyman [Mon, 14 Sep 2020 18:25:56 +0000 (21:25 +0300)]
Merge pull request #13390 from ja-pa/pytest_6.0.2

python-pytest: update to version 6.0.2