feed/packages.git
5 years agonet/mosquitto: bump to 1.6.4
Karl Palsson [Wed, 7 Aug 2019 16:50:59 +0000 (16:50 +0000)]
net/mosquitto: bump to 1.6.4

Full changelog here: https://mosquitto.org/blog/2019/08/version-1-6-4-released/

Fixes a regression in persistent session handling, and various other
regressions related to the mqtt5 support.

Signed-off-by: Karl Palsson <karlp@etactica.com>
5 years agozeromq: update to version 4.1.7 (security fix)
Jan Pavlinec [Wed, 10 Jul 2019 13:18:16 +0000 (15:18 +0200)]
zeromq: update to version 4.1.7 (security fix)

Fixes:
CVE-2019-13132
Added CPE ID

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry-picked from commit 92bf4b40126438c77f99a758ba7884436314ee12)

5 years agogddrescue: Add uClibc-ng support
Rosen Penev [Fri, 26 Jul 2019 02:22:31 +0000 (19:22 -0700)]
gddrescue: Add uClibc-ng support

It turns out, this breaks only when compiling with both uClibc-ng and
uClibc++. If the libc or libc++ gets swapped out, it compiles fine.

libstdcpp is fine because it already undefs these macros. The actual
bug is probably in uClibc-ng but this is a fine workaround.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from d6af6a4d75bd520510aaf2ef97b89024b427cac3)

5 years agofossil: Remove
Rosen Penev [Sun, 14 Jul 2019 22:41:14 +0000 (15:41 -0700)]
fossil: Remove

The maintainer is inactive, in addition to this package being woefully out
of date. It probably does not work properly.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 196976cdf0f7206caea7c680e08046b0028aaf01)

5 years agoMerge pull request #9680 from mrstegeman/remove
Rosen Penev [Thu, 8 Aug 2019 16:47:31 +0000 (09:47 -0700)]
Merge pull request #9680 from mrstegeman/remove

node-mozilla-iot-gateway: Remove package

5 years agonode-mozilla-iot-gateway: Remove package 9680/head
Michael Stegeman [Tue, 6 Aug 2019 16:33:53 +0000 (08:33 -0800)]
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>
5 years agoMerge pull request #9656 from liudf0716/kcptun
Rosen Penev [Thu, 8 Aug 2019 16:40:10 +0000 (09:40 -0700)]
Merge pull request #9656 from liudf0716/kcptun

[openwrt-19.07]kcptun: add new package

5 years agokcptun: add new package 9656/head
Dengfeng Liu [Mon, 5 Aug 2019 02:40:57 +0000 (10:40 +0800)]
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>
5 years agontpdate: use uci configured servers instead of static list
Karl Palsson [Tue, 18 Dec 2018 14:49:13 +0000 (14:49 +0000)]
ntpdate: use uci configured servers instead of static list

If we're going to have a list of ntp servers, we should at least respect
them.  Fallback to the original static list if no configured servers are
found.

Signed-off-by: Karl Palsson <karlp@etactica.com>
5 years agosubversion: update to the latest release
Val Kulkov [Mon, 5 Aug 2019 17:35:34 +0000 (13:35 -0400)]
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>
(cherry-picked from commit 53f33e5e74e648cd1b1435d354ccd214098d885b)

5 years agobtrfs-progs: scan devices in preinit instead of init script 9646/head
Karel Kočí [Mon, 5 Aug 2019 11:47:17 +0000 (13:47 +0200)]
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>
5 years agobtrfs-progs: use box version of btrfs tool (busybox like)
Karel Kočí [Mon, 5 Aug 2019 11:31:52 +0000 (13:31 +0200)]
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>
5 years agobtrfs-progs: Update to version 5.2.1
Josef Schlehofer [Sun, 4 Aug 2019 17:58:44 +0000 (19:58 +0200)]
btrfs-progs: Update to version 5.2.1

- Move Depends under URL
- Fix PKG_LICENSE to use correct SPDX License Identifier instead of
deprecated one

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agolibsigar: Add missing header
Rosen Penev [Fri, 2 Aug 2019 23:45:45 +0000 (16:45 -0700)]
libsigar: Add missing header

The new version of musl does not include this header internally anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from b97f32ec4401dba64ea80d0c066fcb79658a58b7)

5 years agolibsigar: Remove deprecated rindex function
Rosen Penev [Wed, 31 Jul 2019 05:03:16 +0000 (22:03 -0700)]
libsigar: Remove deprecated rindex function

Optionally unavailable with uClibc-ng.

Switched to local tarballs. .xz is smaller.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from b134eb3800f174376a90a382000a5a7af5bea619)

5 years agomt-st: Add missing header
Rosen Penev [Fri, 2 Aug 2019 23:41:18 +0000 (16:41 -0700)]
mt-st: Add missing header

New version of musl no longer includes this header internally.

Removed several unnecessary variables in Makefile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 4cda68c72b54885e0465411ba8667e543771d2e2)

5 years agoxz: Remove bash dependency
Rosen Penev [Thu, 25 Jul 2019 01:30:55 +0000 (18:30 -0700)]
xz: Remove bash dependency

Bash is not needed here. These scripts are POSIX compliant.

This was originally added as the configure script looks for /bin/bash
locally. Passing gl_cv_posix_shell overrides this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from d0e3aa7493edf6110ca80134bd04c839ecc09459)

5 years agoMerge pull request #9661 from gladiac1337/haproxy-2.0.3-2
Rosen Penev [Mon, 5 Aug 2019 17:20:18 +0000 (10:20 -0700)]
Merge pull request #9661 from gladiac1337/haproxy-2.0.3-2

[openwrt-19.07] haproxy: Update all patches for HAProxy v2.0.3

5 years agoMerge pull request #9649 from jefferyto/python-pyasn1-0.4.6-openwrt-19.07
Rosen Penev [Mon, 5 Aug 2019 17:00:52 +0000 (10:00 -0700)]
Merge pull request #9649 from jefferyto/python-pyasn1-0.4.6-openwrt-19.07

[openwrt-19.07] python-pyasn1: Update to 0.4.6

5 years agoMerge pull request #9651 from jefferyto/python-pyasn1-modules-0.2.6-openwrt-19.07
Rosen Penev [Mon, 5 Aug 2019 17:00:36 +0000 (10:00 -0700)]
Merge pull request #9651 from jefferyto/python-pyasn1-modules-0.2.6-openwrt-19.07

[openwrt-19.07] python-pyasn1-modules: Update to 0.2.6

5 years agohaproxy: Update all patches for HAProxy v2.0.3 9661/head
Christian Lachner [Mon, 5 Aug 2019 07:24:49 +0000 (09:24 +0200)]
haproxy: Update all patches for HAProxy v2.0.3

- Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.3.html)
- Raise PKG_RELEASE to 2

Signed-off-by: Christian Lachner <gladiac@gmail.com>
5 years agohaproxy: Get rid of bashisms from get-latest-patches.sh
Rosen Penev [Thu, 25 Jul 2019 02:07:31 +0000 (19:07 -0700)]
haproxy: Get rid of bashisms from get-latest-patches.sh

Plus some other shellcheck cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agofindutils: Add missing header
Rosen Penev [Sun, 4 Aug 2019 21:47:06 +0000 (14:47 -0700)]
findutils: Add missing header

New version of musl no longer internally includes this header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 8ca5cf042d6e08f1e7b9f86cb8338d2982a9d296)

5 years agofindutils: Fixed up LICENSE information.
Rosen Penev [Fri, 2 Aug 2019 23:53:09 +0000 (16:53 -0700)]
findutils: Fixed up LICENSE information.

Also cleaned some whitespace.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fca20e2b2fdf4a83db8e2c7904225422b11f0d2e)

5 years agopython-pyasn1-modules: Update to 0.2.6 9651/head
Jeffery To [Sun, 4 Aug 2019 20:03:36 +0000 (04:03 +0800)]
python-pyasn1-modules: Update to 0.2.6

Requires python-pyasn1 0.4.6 (#9649).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agopython-pyasn1: Update to 0.4.6 9649/head
Jeffery To [Sun, 4 Aug 2019 19:41:05 +0000 (03:41 +0800)]
python-pyasn1: Update to 0.4.6

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoMerge pull request #9642 from noblepepper/gcc-7.4.0
Rosen Penev [Sun, 4 Aug 2019 15:46:28 +0000 (08:46 -0700)]
Merge pull request #9642 from noblepepper/gcc-7.4.0

gcc: fix build on x86 targets

5 years agogcc: fix build on x86 targets 9642/head
Noble Pepper [Sun, 4 Aug 2019 12:33:48 +0000 (07:33 -0500)]
gcc: fix build on x86 targets

Signed-off-by: Noble Pepper <noblepepper@gmail.com>
5 years agoMerge pull request #9627 from jefferyto/slide-switch-0.9.5-openwrt-19.07
Rosen Penev [Sun, 4 Aug 2019 13:47:51 +0000 (06:47 -0700)]
Merge pull request #9627 from jefferyto/slide-switch-0.9.5-openwrt-19.07

[openwrt-19.07] slide-switch: Update to 0.9.5

5 years agophp7: update to 7.2.21
Michael Heimpold [Sat, 3 Aug 2019 22:27:08 +0000 (00:27 +0200)]
php7: update to 7.2.21

This fixes CVE-2019-11042 and CVE-2019-11041.

Compile and run tested on mxs platform

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
5 years agognutls: updated to 3.6.9
Nikos Mavrogiannopoulos [Fri, 2 Aug 2019 19:15:00 +0000 (21:15 +0200)]
gnutls: updated to 3.6.9

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
5 years agoslide-switch: Update to 0.9.5 9627/head
Jeffery To [Thu, 1 Aug 2019 22:55:00 +0000 (06:55 +0800)]
slide-switch: Update to 0.9.5

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoMerge pull request #9624 from micmac1/19.07-maria10226
Daniel Engberg [Thu, 1 Aug 2019 23:09:04 +0000 (01:09 +0200)]
Merge pull request #9624 from micmac1/19.07-maria10226

mariadb (19.07): security bump to 10.2.26

5 years agomariadb: security bump to 10.2.26 9624/head
Sebastian Kemper [Thu, 1 Aug 2019 19:57:40 +0000 (21:57 +0200)]
mariadb: security bump to 10.2.26

mariadb: security bump to 10.2.26

New upstream release. Addresses:

  CVE-2019-2805
  CVE-2019-2740
  CVE-2019-2739
  CVE-2019-2737
  CVE-2019-2758

Package updates:

  - includes "THIRDPARTY" in PKG_LICENSE_FILES
  - drops client_ed25519 as a dynamic plugin and install it with the lib
    as per upstream decision
  - refreshes patches

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agoulogd: Backport JSON network patch
Rosen Penev [Mon, 29 Jul 2019 00:59:10 +0000 (17:59 -0700)]
ulogd: Backport JSON network patch

It was requested in #9065 .

Cleaned up Makefile slightly.

Removed inactive maintainer.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 23a36b00e243137d50b8c6c0edd58f4446b6714e)

5 years agobcrypt: add python-cffi/host build dependency
Eneas U de Queiroz [Tue, 18 Jun 2019 18:35:35 +0000 (15:35 -0300)]
bcrypt: add python-cffi/host build dependency

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
(cherry-picked from 86fb008751718c4c28d4031006289850a0ca393d)

5 years agoMerge pull request #9567 from blocktrron/openwrt-19.07
Matthias Schiffer [Thu, 25 Jul 2019 18:48:00 +0000 (20:48 +0200)]
Merge pull request #9567 from blocktrron/openwrt-19.07

[19.07] fastd: fix segmentation fault with musl >1.1.20

5 years agofastd: fix segmentation fault with musl >1.1.20 9567/head
David Bauer [Thu, 25 Jul 2019 16:58:03 +0000 (18:58 +0200)]
fastd: fix segmentation fault with musl >1.1.20

When compiled with musl >1.1.20, fastd will crash in case it can't
resolve a peers hostname. This is due to a changed implementation of
freeaddrinfo in musl 1.1.21 onwards.

This segfault is fixed by not calling freeaddrinfo in case the supplied
pointer is null.

Signed-off-by: David Bauer <mail@david-bauer.net>
5 years agoMerge pull request #9544 from jefferyto/prometheus-fix-mips64-build-openwrt-19.07
Rosen Penev [Thu, 25 Jul 2019 17:31:38 +0000 (10:31 -0700)]
Merge pull request #9544 from jefferyto/prometheus-fix-mips64-build-openwrt-19.07

[openwrt-19.07] prometheus: Fix build for mips64/mips64el

5 years agonetifyd: Don't build on uClibc-ng
Rosen Penev [Wed, 24 Jul 2019 06:27:18 +0000 (23:27 -0700)]
netifyd: Don't build on uClibc-ng

This absolutely needs symbols from libresolv, which uClibc-ng does not
support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 0a3ebb32a134df9cfb4cd0d80e5ae5dc259f314b)

5 years agohaproxy: Update HAProxy to v2.0.3
Christian Lachner [Wed, 24 Jul 2019 05:54:52 +0000 (07:54 +0200)]
haproxy: Update HAProxy to v2.0.3

- Update haproxy download URL and hash
- Add new patches

Signed-off-by: Christian Lachner <gladiac@gmail.com>
5 years agoopendkim: Fix compilation with uClibc-ng
Rosen Penev [Fri, 19 Jul 2019 07:02:21 +0000 (00:02 -0700)]
opendkim: Fix compilation with uClibc-ng

res_nsend and res_send are both not available in uClibc-ng as configured
in OpenWrt. Having this function return an error is the only sensible way
to fix.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from b5b776fc9ad807739977e82f809c3fe7b485d262)

5 years agopython-cachelib: package added
Stepan Henek [Fri, 19 Jul 2019 13:27:33 +0000 (15:27 +0200)]
python-cachelib: package added

Signed-off-by: Stepan Henek <stepan.henek@nic.cz>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoprometheus: Fix build for mips64/mips64el 9544/head
Jeffery To [Mon, 22 Jul 2019 20:05:09 +0000 (04:05 +0800)]
prometheus: Fix build for mips64/mips64el

Prometheus uses an older version of fsnotify, which uses a system call
(unix.InotifyInit) that is not implemented for mips64/mips64el.

This patches Prometheus to use a newer version of fsnotify that uses a
different system call (unix.InotifyInit1) that should be available on
all Linux systems.

Fixes #9494.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agopython: add patch for CVE-2018-20852
Josef Schlehofer [Mon, 22 Jul 2019 12:21:10 +0000 (14:21 +0200)]
python: add patch for CVE-2018-20852

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoMerge pull request #9533 from jefferyto/python-musl-find_library-openwrt-19.07
Josef Schlehofer [Mon, 22 Jul 2019 13:28:49 +0000 (15:28 +0200)]
Merge pull request #9533 from jefferyto/python-musl-find_library-openwrt-19.07

[openwrt-19.07] python,python3: Fix ctypes.util.find_library()

5 years agopython,python3: Fix ctypes.util.find_library() 9533/head
Jeffery To [Sun, 21 Jul 2019 20:42:54 +0000 (04:42 +0800)]
python,python3: Fix ctypes.util.find_library()

Python's ctypes.util.find_library() function currently doesn't work for
musl libraries/systems[1].

This adds a patch to fix this function, based on a patch from Alpine
Linux[2].

Fixes #9448.

[1]: https://bugs.python.org/issue21622
[2]: https://git.alpinelinux.org/aports/tree/main/python2/musl-find_library.patch

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agotgt: update to 1.0.79
Maxim Storchak [Sat, 13 Jul 2019 12:10:24 +0000 (15:10 +0300)]
tgt: update to 1.0.79

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
(cherry-picked from 9c5d11a9daac433d6691288a970388c374a7589d)

5 years agogolang: Update to 1.12.7
Jeffery To [Tue, 16 Jul 2019 16:31:39 +0000 (00:31 +0800)]
golang: Update to 1.12.7

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agodiffutils: provide diff, cmp as alternatives
Yousong Zhou [Wed, 12 Jun 2019 05:50:36 +0000 (05:50 +0000)]
diffutils: provide diff, cmp as alternatives

Resolves openwrt/packages#6361

Resolves openwrt/packages#9524 by backporting from master b02e4eafd

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
5 years agoddns-scripts: various fixes
Dirk Brenken [Tue, 28 May 2019 07:30:45 +0000 (09:30 +0200)]
ddns-scripts: various fixes

* use '$ddns_rundir' in 'get_service_data' for pipe creation, fix #8971
* add missing local variables in 'get_service_data'
* change DNS server verification with drill in 'verify_host_port',
fix/supersed #8935
* remove needless cat calls in 'verify_host_port'
* set cloudfare TTL to min. 120 seconds, fix #7745
* bump/align package version number

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 2e06c4ec93acb0f941b4aabe79df4437b9520110)

5 years agoddns-scripts: modify deSEC update url
James Qian [Wed, 26 Jun 2019 08:41:42 +0000 (16:41 +0800)]
ddns-scripts: modify deSEC update url

the latest update url format for deSEC is
http(s)://update.dedyn.io/update?username=[USERNAME]&password=[PWD]

Signed-off-by: James Qian <sotux82@gmail.com>
(cherry picked from commit e4951651e2c57c86e681d239dc98887f7970bc45)

5 years agosoftethervpn5: update to 5.01.9671
Andy Walsh [Thu, 11 Jul 2019 14:55:19 +0000 (16:55 +0200)]
softethervpn5: update to 5.01.9671

* update to 5.01.9671
* switch to release tar's
* add cmake iconv and musl patches

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry-pick from 46c320f18f8f6715d4e578ce8015de6a5a249843)

5 years agosoftethervpn: Really fix iconv support
Rosen Penev [Wed, 10 Jul 2019 19:37:25 +0000 (12:37 -0700)]
softethervpn: Really fix iconv support

softethervpn overrides nls.mk by defining its iconv functions. This only
works if the libc has iconv. In addition, it does not allow external
libiconv usage. TARGET_LDFLAGS is also the wrong place to add -liconv.

Removed SSL3 patch. It was needed for OpenSSL 1.0.2 but not anymore.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fb480e297c04f6e428324cb787d276c9c3cfe0a6)

5 years agocoova-chili: Fix compilation with newer GCC
Rosen Penev [Thu, 27 Jun 2019 07:07:24 +0000 (00:07 -0700)]
coova-chili: Fix compilation with newer GCC

Added -Wno-error to fix.

Also added patch to fix compilation without deprecated OpenSSL APIs.

Added PKG_BUILD_PARALLEL for faster compilation.

Switched libcyassl to libwolfssl.

Reorganized makefile for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 266b0ba9d9c21e3a879aaa28f8ba93448d4ea0a4)

5 years agodosfsutils: Properly fix iconv linking
Rosen Penev [Thu, 20 Jun 2019 22:21:15 +0000 (15:21 -0700)]
dosfsutils: Properly fix iconv linking

Necessary when using libiconv.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fbfe49d7ffeae87e3d6538ab49cd7dea3b887142)

5 years agolinknx: Update iconv patch to work with libiconv-full
Rosen Penev [Fri, 28 Jun 2019 23:01:04 +0000 (16:01 -0700)]
linknx: Update iconv patch to work with libiconv-full

libiconv-full requires a const char for its second parameter. Otherwise
-fpermissive error is thrown.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from ee94a1e9120e369666909de97ddf68966d61f8e2)

5 years agolinknx: Fix compilation with libiconv
Rosen Penev [Mon, 24 Jun 2019 20:46:05 +0000 (13:46 -0700)]
linknx: Fix compilation with libiconv

This applies to uClibc-ng and libiconv-full

Switched to building with uClibc++.

Fixed license information.

Fixed BUILD_DEPENDS.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from fec9257655803cdb704fa4fbb0b03b496c2290cc)

5 years agoelektra: Fix compilation with uClibc-ng
Rosen Penev [Fri, 21 Jun 2019 07:50:49 +0000 (00:50 -0700)]
elektra: Fix compilation with uClibc-ng

Add patch that checks for libiconv instead of iconv. nls.mk handles this.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 50719a639a89a3da57b2fbdf393cee03837dd640)

5 years agosquid: Fix compilation with GCC9
Rosen Penev [Sun, 7 Jul 2019 20:27:25 +0000 (13:27 -0700)]
squid: Fix compilation with GCC9

by passing -Werror. Also added -latomic as some platforms need it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from c18cb9e7c57a1806017a473c2a076c2a5d9aabee)

5 years agogddrescue: Do not build with uClibc-ng
Rosen Penev [Tue, 16 Jul 2019 20:54:09 +0000 (13:54 -0700)]
gddrescue: Do not build with uClibc-ng

From the developer:

It seems that uClibc-ng is defining fgetc, fputc, feof, and ferror as
macros and not including them in std.

IMO this is a bug in uClibc-ng (maybe caused by lack of clarity in the
C++ standard), because even the C functions that are alowed to be
defined as macros (putc, getc) should be included in std for
consistency. Just imagine the chaos if std::getc were defined or
undefined depending on how it is implemented.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(9172e2828f29d1c6de3997ab7b0246bf351d33d7)

5 years agoflashrom: Add ARC support
Rosen Penev [Mon, 1 Jul 2019 17:30:59 +0000 (10:30 -0700)]
flashrom: Add ARC support

Mainly endian definitions are needed.

Removed sys/io.h patch. It's a GNU header unsupported by uClibc-ng.

Cleaned up Makefile slightly.

Added HTTPS everywhere.

Added PKG_BUILD_PARALLEL for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 12378cd4d3d96975f1066e26089500cac73ac68e)

5 years agoopen2300: Switch to GitHub fork
Rosen Penev [Sun, 7 Jul 2019 20:33:48 +0000 (13:33 -0700)]
open2300: Switch to GitHub fork

It applies the single patch here as well as adding some fixes.

The upstream project is dead.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from d2af82a6f599f781b17e0c6c3967572242caed00)

5 years agoapinger: Update to latest git revision
Rosen Penev [Fri, 28 Jun 2019 17:53:53 +0000 (10:53 -0700)]
apinger: Update to latest git revision

This project seems abandoned. Updated to latest version.

Also cleaned up the Makefile quite a bit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from dff6d2639eabb93e2d3782bfc1262bb6f7dccc33)

5 years agofbzmq: Fix compilation with newer GCC
Rosen Penev [Wed, 19 Jun 2019 20:08:42 +0000 (13:08 -0700)]
fbzmq: Fix compilation with newer GCC

Added -faligned-new to fix compilation.

As fbzmq is passing -Werror, fixed compilation with newer GCC versions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 50f865714127755dde89294a68215a6c73d200e8)

5 years agonode-mozilla-iot-gateway: Remove unnecessary step
Hirokazu MORIKAWA [Mon, 8 Jul 2019 02:25:54 +0000 (11:25 +0900)]
node-mozilla-iot-gateway: Remove unnecessary step

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry-picked from 1314b86231f34a25619523d1656e127bbb1262fe)

5 years agoMerge pull request #9504 from jefferyto/circleci-usign-openwrt-19.07
champtar [Thu, 18 Jul 2019 14:52:34 +0000 (07:52 -0700)]
Merge pull request #9504 from jefferyto/circleci-usign-openwrt-19.07

[openwrt-19.07] CircleCI: Add support for usign signatures

5 years agooniguruma: fix CVE-2019-13224 & CVE-2019-13225
Eneas U de Queiroz [Wed, 17 Jul 2019 12:50:41 +0000 (09:50 -0300)]
oniguruma: fix CVE-2019-13224 & CVE-2019-13225

The patches were taken from upstream commits.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
5 years agoCircleCI: Add support for usign signatures 9504/head
Jeffery To [Wed, 17 Jul 2019 08:25:25 +0000 (16:25 +0800)]
CircleCI: Add support for usign signatures

It appears snapshot target builds have switched from GPG signatures
(sha256sums.asc) to usign signatures (sha256sums.sig).

This adds support for verifying these usign signatures. (GPG signatures
will also be verified if found.)

This also restores the alphabetical ordering of packages to be installed
by apt-get.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agopython-pyrsistent: add a new package
Josef Schlehofer [Thu, 11 Jul 2019 19:42:32 +0000 (21:42 +0200)]
python-pyrsistent: add a new package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agopython-cachetools: add a new package
Josef Schlehofer [Thu, 11 Jul 2019 20:14:57 +0000 (22:14 +0200)]
python-cachetools: add a new package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoadblock: update 3.6.5-2
Dirk Brenken [Sun, 14 Jul 2019 20:13:49 +0000 (22:13 +0200)]
adblock: update 3.6.5-2

* clean-up config
  - remove youtube source (not working, false positives)
  - remove urlhaus source (false positives)
  - remove zeus source (discontinued)

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 1d81adc003071d9ac3d6afcb99c6bef5fe407822)

5 years agocoreutils: add alternatives support
Yousong Zhou [Sat, 13 Jul 2019 09:52:16 +0000 (09:52 +0000)]
coreutils: add alternatives support

Fixes openwrt/packages#9290

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(cherry-picked from commit 92820448519d43101f646339cbcc557761188b0e)

5 years agopython-oauthlib: update to 3.0.2 (bugfix release)
Eneas U de Queiroz [Tue, 9 Jul 2019 18:46:27 +0000 (15:46 -0300)]
python-oauthlib: update to 3.0.2 (bugfix release)

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 6c4ba3a58dee6a0aabceb248b765dfbbae3a4878)

5 years agowifidog: fix getting ip from interface, cleanup
Eneas U de Queiroz [Tue, 9 Jul 2019 12:21:12 +0000 (09:21 -0300)]
wifidog: fix getting ip from interface, cleanup

Patch taken from upstream fixes an Invalid argument error while trying
to get the IP address of an interface.
Makefile was updated to current style.
(cherry-picked from 5ab9f3e3576d7fd28cf55ac604dbf485eb1b0de3)

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
5 years agopython-sentry-sdk: Update to version 0.10.1
Josef Schlehofer [Tue, 9 Jul 2019 19:33:48 +0000 (21:33 +0200)]
python-sentry-sdk: Update to version 0.10.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from commit 4a7b407d70de228dacc66dad8f866d5c05b6d581 )

5 years agopython-sentry-sdk: Update to version 0.10.0
Josef Schlehofer [Sun, 7 Jul 2019 16:45:17 +0000 (18:45 +0200)]
python-sentry-sdk: Update to version 0.10.0

- Reorder alphabetically dependencies
- Add python3-logging as a dependency

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from commit cd13d5d4de6af33c71efb24497489c1a0389c49e)

5 years agopython-curl: add ssl locking support to wolfssl
Eneas U de Queiroz [Fri, 28 Jun 2019 14:00:06 +0000 (11:00 -0300)]
python-curl: add ssl locking support to wolfssl

Patch was merged upstream.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry-picked from commit 8bdb697671dedc73651ffd17fa4c592b264e68b6 )

5 years agopython-curl: fix compilation with libcurl-wolfssl
Eneas U de Queiroz [Wed, 26 Jun 2019 18:08:11 +0000 (15:08 -0300)]
python-curl: fix compilation with libcurl-wolfssl

This allows compilation when libcurl is build with wolfssl as its SSL
backend.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry-picked from 3e78945eaf243fe07bd513302972ae49006cfed1)

5 years agopython-curl: update to version 7.43.0.3
Josef Schlehofer [Mon, 17 Jun 2019 06:50:00 +0000 (08:50 +0200)]
python-curl: update to version 7.43.0.3

Patch was accepted.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from commit 3856573)

5 years agopython3-bottle: update to version 0.12.17
Josef Schlehofer [Sun, 30 Jun 2019 21:43:31 +0000 (23:43 +0200)]
python3-bottle: update to version 0.12.17

Shorter TITLE
- The longer one was not shown in make menuconfig.
Reodered stuff in Makefile
Removed PKG_UNPACK and change PKG_BUILD_DIR

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from 0a3e4d8)

5 years agoirssi: update to version 1.2.1 (security fix)
Jan Pavlinec [Wed, 10 Jul 2019 13:43:25 +0000 (15:43 +0200)]
irssi: update to version 1.2.1 (security fix)

Fixes CVE-2019-13045

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
5 years agopython3: Update to version 3.7.4
Josef Schlehofer [Tue, 9 Jul 2019 18:56:33 +0000 (20:56 +0200)]
python3: Update to version 3.7.4

- Update setuptools to 40.8.0
- Update pip to 19.0.3
- Refreshed patches
- Removed 4 patches (2 of them was included in 3.7.3 and other two are
included in this release)

Makefile python3:
- Move PKG_MAINTAINER above PKG_LICENSE

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from ce769db0077f3ace8ef691cf33b827a10e0613a5)

5 years agopython3: use _python_sysroot for cross-compilation
Eneas U de Queiroz [Fri, 21 Jun 2019 20:53:15 +0000 (17:53 -0300)]
python3: use _python_sysroot for cross-compilation

This patch, taken from buildroot, avoids the use of host paths when
compiling third-party extensions.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry-picked from 523c52f6f272810a6183f7e1302c09e9a7f16f46)

5 years agoMerge pull request #9433 from TDT-AG/pr/mwan3-19.07-20190709
Florian Eckert [Wed, 10 Jul 2019 07:27:08 +0000 (09:27 +0200)]
Merge pull request #9433 from TDT-AG/pr/mwan3-19.07-20190709

[19.07] mwan3: add migration script for flush_conntrack config

5 years agomwan3: add migration script for flush_conntrack config 9433/head
Florian Eckert [Wed, 26 Jun 2019 14:34:11 +0000 (16:34 +0200)]
mwan3: add migration script for flush_conntrack config

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 8d3c8dadcfeb7ce8170c0ddec98a6d8fc6bc9756)

5 years agodnscrypt-proxy2: add init script using procd
Adam Mizerski [Thu, 10 May 2018 21:47:41 +0000 (23:47 +0200)]
dnscrypt-proxy2: add init script using procd

Signed-off-by: Adam Mizerski <adam@mizerski.pl>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from commit cc4ed960634ce9859fd6659e07c5787ac0431185)

5 years agodnscrypt-proxy2: add a new package
Josef Schlehofer [Wed, 3 Jul 2019 11:39:00 +0000 (13:39 +0200)]
dnscrypt-proxy2: add a new package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from cff7ce4b24240ff92801b95eeef87ce901f01c23 )

5 years agobind: update to 9.14.3
Deng Qingfang [Wed, 26 Jun 2019 10:14:19 +0000 (18:14 +0800)]
bind: update to 9.14.3

Fixed CVE-2019-6471

ChangeLog: https://ftp.isc.org/isc/bind9/9.14.3/CHANGES

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
(cherry-picked from 868f29d4ee61205e65994f67f23a02198a9dea33)

5 years agopython-sqlalchemy: add package with version 1.3.5
Josef Schlehofer [Fri, 5 Jul 2019 18:25:31 +0000 (20:25 +0200)]
python-sqlalchemy: add package with version 1.3.5

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from f5fae3d )

5 years agobcrypt: Update to version 3.1.7
Josef Schlehofer [Sat, 6 Jul 2019 06:37:27 +0000 (08:37 +0200)]
bcrypt: Update to version 3.1.7

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from 43c89c56a2d0b037764b95705d1aef1886699c20)

5 years agobcrypt: Reorder Makefile and change TITLE
Josef Schlehofer [Sat, 6 Jul 2019 06:33:48 +0000 (08:33 +0200)]
bcrypt: Reorder Makefile and change TITLE

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from b728e84ec6d8cb11f0de7df1341ab2fb4370e882 )

5 years agoMerge pull request #9418 from noblepepper/gcc-7.4.0
Rosen Penev [Mon, 8 Jul 2019 19:30:23 +0000 (12:30 -0700)]
Merge pull request #9418 from noblepepper/gcc-7.4.0

Bump gcc to version 7.4.0, Add config options

5 years agotravelmate: update 1.4.9
Dirk Brenken [Mon, 8 Jul 2019 12:02:47 +0000 (14:02 +0200)]
travelmate: update 1.4.9

* fix a corner case issue with auto expiry of the
  'Faulty Station' list (the last run information was not updated)

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 59a69ee05933f0263101529184c6e896f6f0b8ee)

5 years agogcc: update to version 7.4.0, Add config options 9418/head
Noble Pepper [Tue, 25 Jun 2019 13:18:06 +0000 (08:18 -0500)]
gcc: update to version 7.4.0, Add config options
for coping libc.a, libpthread.a and libstdc++ to target.
Add config option to eliminate need for -lstdc++ and -lgcc_pic
switches when linking statically

Signed-off-by: Noble Pepper <noblepepper@gmail.com>
5 years agopython-markdown: add a new package
Karel Kočí [Mon, 13 Aug 2018 14:14:40 +0000 (16:14 +0200)]
python-markdown: add a new package

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
[Add me as maintainer]
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from 6cdcfd9)

5 years agopython-yaml: update to version 5.1.1
Josef Schlehofer [Wed, 3 Jul 2019 19:19:49 +0000 (21:19 +0200)]
python-yaml: update to version 5.1.1

Reorder one thing in Makefile and add two spaces in description

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-pick from bec7011401ce6cfb9d41b07f2fe5614dfb93dbd2 )

5 years agopython-sentry-sdk: add package with version 0.9.5
Josef Schlehofer [Sat, 15 Jun 2019 10:40:17 +0000 (12:40 +0200)]
python-sentry-sdk: add package with version 0.9.5

Signed-off-by: Josef Schlehofer <josef.schlehofer@nic.cz>
(cherry-pick from 7fb6466435afbca5971fb23e0bcccc7688b2148d)

5 years agopython-aiohttp-cors: add package
Josef Schlehofer [Sat, 20 Apr 2019 19:52:37 +0000 (21:52 +0200)]
python-aiohttp-cors: add package

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-pick from commit eb38ddfa13a2213878e5fd51885832b708dd00a9)

5 years agoyoutube-dl: update to version 2019.7.2
Josef Schlehofer [Wed, 3 Jul 2019 19:01:19 +0000 (21:01 +0200)]
youtube-dl: update to version 2019.7.2

Simplify Makefile

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry-picked from 2d13229b33bb1fe527e9ed54fa6c837aa79064a4)