Commit Graph

15794 Commits

Author SHA1 Message Date
Petr Štetiar a6d5b5d1c1 circleci: provide prereq output in the build log
Commit 200f2666fb1c ("sdk: fix GCC and Python dangling symlinks") in
master tree has forced prereq build step, which is now failing on the CI
as the Docker CI images are missing Python3 support, so now every build
fails with the following error:

 make: *** [staging_dir/host/.prereq-build] Error 1

which is not helpful due to the silenced output of `make defconfig >
/dev/null`, so let's add `make prereq` build step in order to get
something usable next time.

Reported-by: Karl Palsson <karlp@etactica.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2019-08-13 16:21:09 +02:00
Petr Štetiar 4abdc0234f circleci: use Docker image v1.0.4
This new image which is already available contains Python3 support.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2019-08-13 11:52:29 +02:00
Petr Štetiar b14adeb3a9 circleci: make logs of build failures more readable
Due to concurrent build, it's currently not that easy to find the proper
reason for the package build failure, so let's just build the failing
package with -j1 in order to provide more human readable build log
failures.

Ref: https://github.com/openwrt/packages/pull/9584#issuecomment-518038631
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2019-08-13 11:52:29 +02:00
Petr Štetiar c3fe221210 circleci: add python3 package into Docker image
We've switched to Python3 some time ago so it would make sense to
provide Python3 in the CI image as well.

Ref: https://github.com/openwrt/packages/pull/9584#issuecomment-518038631
Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2019-08-13 10:20:27 +02:00
William Fleurant 9436ff4261 yggdrasil: properly call the daemon with procd
Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-08-09 09:57:31 +08:00
William Fleurant fee12663cb yggdrasil: match contributing.md order of config section
Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-08-09 09:57:31 +08:00
William Fleurant e08d17fbe0 yggdrasil: package LICENSE filename, update license id name
Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-08-09 09:57:31 +08:00
William Fleurant 8128ef3793 yggdrasil: bump to 0.3.6
Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-08-09 09:57:31 +08:00
Rosen Penev 423584875a
Merge pull request #9529 from neheb/inl
perl updates
2019-08-08 14:02:56 -07:00
Rosen Penev e91a50fd8a
Merge pull request #9476 from neheb/foss
fossil: Remove
2019-08-08 10:23:59 -07:00
Rosen Penev 5a9b003532
Merge pull request #9618 from neheb/ecd
ecdsautils: Cleanup Makefile to modern standards
2019-08-08 10:21:53 -07:00
Rosen Penev 7c57229de6
Merge pull request #9613 from neheb/lz42
liblz4: Remove deprecated utime function
2019-08-08 10:21:27 -07:00
Rosen Penev 4cda65b3ba
Merge pull request #9617 from neheb/yajj
mpd: Add SoundCloud support for full variant
2019-08-08 10:20:59 -07:00
Rosen Penev 4372ed15cc
liblz4: Remove deprecated utime function
Optionally fixes compilation with uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-08 10:17:05 -07:00
Rosen Penev 41da27023e
Merge pull request #9607 from neheb/ldap
openldap: Add static function declaration
2019-08-08 09:49:31 -07:00
Rosen Penev 8eda00c6d4
Merge pull request #9560 from cotequeiroz/tessdata
tessdata: reorganize menu
2019-08-08 09:49:04 -07:00
Rosen Penev 5d76fb425a
Merge pull request #9604 from neheb/dum
dump1090: Update to version 3.7.1
2019-08-08 09:48:31 -07:00
Rosen Penev 812f86a729
Merge pull request #9588 from RussellSenior/update-gpsd
gpsd: update to v3.19
2019-08-08 09:46:56 -07:00
Rosen Penev 304ca4b5ba
Merge pull request #9670 from mrstegeman/remove
node-mozilla-iot-gateway: Remove package
2019-08-08 09:42:49 -07:00
Rosen Penev 5ed64c0727
Merge pull request #9676 from dengqf6/upnpc
miniupnpc: update to 2.1.20190625
2019-08-08 09:39:12 -07:00
Rosen Penev e088f9db41
Merge pull request #9660 from liudf0716/master-kcptun
kcptun: add new package
2019-08-08 09:38:13 -07:00
Rosen Penev 49959e8da0
Merge pull request #9675 from dengqf6/zt1
zerotier: fix linking to libnatpmp
2019-08-08 09:36:25 -07:00
Dirk Brenken 54d154dbd7
Merge pull request #9679 from dibdot/travelmate
travelmate: update 1.4.11
2019-08-08 13:15:59 +02:00
Dirk Brenken 751f312334
travelmate: update 1.4.11
* fix logical glitch in last commit

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-08-08 12:57:59 +02:00
DENG Qingfang 178096c9e4 zerotier: fix linking to libnatpmp and build with uclibc
Makefile always checks the existence of host's NAT-PMP header,
which results in internal NAT-PMP code being used if it's missing.

Add a patch to make it check targets' header instead.

Use aligned_alloc() instead of valloc() in case of uclibc.

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2019-08-08 17:05:25 +08:00
Florian Eckert c362fcdb76
Merge pull request #9576 from TDT-AG/pr/20190726-keepalived
keepalived: update version to 2.0.18
2019-08-08 08:48:07 +02:00
DENG Qingfang 649d8f696b miniupnpc: update to 2.1.20190625
Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2019-08-08 14:18:47 +08:00
Dengfeng Liu 1673595ee1 kcptun: add new package
kcptun is a stable & secure tunnel based on kcp with N:M multiplexing.
https://github.com/xtaci/kcptun

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2019-08-08 09:19:08 +08:00
Rosen Penev 3ee32eb9bc
Merge pull request #9574 from neheb/gdd
gddrescue: Add uClibc-ng support
2019-08-07 00:21:56 -07:00
Daniel Engberg b2f0cb973e
Merge pull request #9602 from dengqf6/ngx-br
nginx: update brotli module
2019-08-06 23:51:49 +02:00
Daniel Engberg 6fb488a441
Merge pull request #9668 from dibdot/travelmate
travelmate: update 1.4.10
2019-08-06 23:50:23 +02:00
Daniel Engberg d7c3f15b4b
Merge pull request #9669 from dibdot/banIP
banip: update 0.1.5
2019-08-06 23:49:58 +02:00
Michael Stegeman ebc394b2cc
node-mozilla-iot-gateway: Remove package
As the WebThings Gateway moves into a full-fledged router
distribution, it no longer makes sense to have this as a
standalone package, as it now modifies system-wide settings.

References #9629
References mozilla-iot/gateway#2060
References https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/452

Signed-off-by: Michael Stegeman <michael@stegeman.me>
2019-08-06 08:44:26 -08:00
Dirk Brenken c8e161343d
banip: update 0.1.5
* add extra options to control auto-addons to
  blacklist & whitelist ('ban_autoblacklist' & 'ban_autowhitelist',
  both enabled by default). If disabled auto-addons are only stored
  temporary in the black/whitelist ipset but not in the list itself,
  fixes #9631
* remove old, no longer needed procd workaround
* remove 'zeus' source from default config (discontinued)

Signed-off-by: Dirk Brenken <dev@brenken.org>

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-08-06 15:53:46 +02:00
Dirk Brenken 5a2a4fa20a
travelmate: update 1.4.10
* add missing dnsmasq dependency
* add a captive portal auto-login hook (configurable via uci/LuCI),
  you could reference an external auto-login script - see readme
* provide an auto-login script for german ICE hotspots
  (/etc/travelmate/wifionice.login), requires 'curl'
* small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-08-06 15:29:00 +02:00
Florian Eckert 333324f973 keepalived: update version to 2.0.18
Update version to 2.0.18

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-08-06 14:30:06 +02:00
Florian Eckert 7a207f87af keepalived: fix shellcheck warnings
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2019-08-06 14:30:06 +02:00
Vasilis Tsiligiannis e9eed0ffd2
Merge pull request #9645 from neheb/nsd
nsd: Update to 4.2.1
2019-08-06 13:26:14 +03:00
Daniel Engberg ec6154cefd
Merge pull request #9665 from val-kulkov/graphicsmagick-package
graphicsmagick: update to the latest release
2019-08-06 11:01:48 +02:00
Karel Kočí ae48f3f9e9
btrfs-progs: scan devices in preinit instead of init script
There is no gain to do device scan in init. Commonly we want to always
scan BTRFS devices to ensure that after boot raids are correctly linked.
It should be done before any init script tries to mount any raid FS.

Comparing init scripts and preinit scripts there are I think two primary
considerations. First is if user is expected to restart/reload/stop
given service on will. I think that there is no such reason for this as
user can easily enough just call btrfs utility it self. Second
consideration is if it makes sense to have it optional. This means if we
want to have ability to enable and disable given service. I think that
there is no such need in this case. It is pretty much doing nothing if
you don't have BTRFS FS connected and when you have you probably want to
scan it.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
2019-08-06 09:56:59 +02:00
Karel Kočí d9020050b3
btrfs-progs: use box version of btrfs tool (busybox like)
This instead of building every tool separately builds one btrfs binary
and additional tools are links to this binary. This is same approach as
busybox is using.

This splits list of tools to two. boxprogs are tools that are boxed to
code btrfs binary and progs are tools that are not.
This also overload default all make target of Build/Compile and instead
builds (unified) btrfs.progs and separate progs.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
2019-08-06 09:56:59 +02:00
Josef Schlehofer d7bdd9045b
btrfs-progs: Update to version 5.2.1
GPL-2.0 is deprecated License Identifier according to SPDX.
- Correct it to GPL-2.0-only

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-08-06 09:56:58 +02:00
Yousong Zhou d58a81f35c pservice: initial version
The can be convenient for running commands or services as procd services
without needing to separately write initscripts, just uci configuration.

The package was imported from [1].

 [1] 0a85f5c75f/pservice

Ref: https://github.com/yousong/waller/issues/1
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-08-06 10:09:58 +08:00
Val Kulkov c7e8c2aa12 graphicsmagick: update to the latest release
Update to v1.3.33, the latest official release. This release is the
product of significant bug and security fixes due to GraphicsMagick
participating in Google's oss-fuzz project.  This release fixes 7
issues detected by oss-fuzz as well as a number of issues reported
via the SourceForge bug tracker, or discovered via testing.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-08-05 15:13:55 -04:00
Rosen Penev 1a782269f3
Merge pull request #9634 from neheb/bbbbb
libsigar: Add missing header
2019-08-05 12:04:00 -07:00
Hannu Nyman 27d69bdefb
Merge pull request #9663 from val-kulkov/subversion-package
subversion: update to the latest release
2019-08-05 22:03:32 +03:00
Hannu Nyman 019fd0a44a
Merge pull request #9664 from val-kulkov/imagemagick-package
imagemagick: update to v.7.0.8-59
2019-08-05 22:03:06 +03:00
Rosen Penev 21a0ff74f5
Merge pull request #9635 from neheb/jhfehkf
mt-st: Add missing header
2019-08-05 12:01:38 -07:00
Val Kulkov 43cfda226c imagemagick: update to v.7.0.8-59
Update to the latest official release.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-08-05 14:27:21 -04:00
Val Kulkov 53f33e5e74 subversion: update to the latest release
Update to the latest maintenance release, fixing CVE-2018-11782 and
CVE-2019-0203 among other things.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-08-05 13:37:25 -04:00