feed/packages.git
5 years agopython,python3: Fix CVE-2019-9740 and CVE-2019-9947 9119/head
Jeffery To [Sun, 2 Jun 2019 16:38:53 +0000 (00:38 +0800)]
python,python3: Fix CVE-2019-9740 and CVE-2019-9947

These patches address issues:
CVE-2019-9740: Python urllib CRLF injection vulnerability
CVE-2019-9947: Header Injection in urllib

Links to Python issues:
https://bugs.python.org/issue36276 (resolved duplicated of 30458)
https://bugs.python.org/issue35906 (resolved duplicated of 30458)
https://bugs.python.org/issue30458

Issue 30458 is still currently open, waiting for a decision for
Python 3.5; these patches for Python 2.7 and 3.7 have been merged.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoirqbalance: add support for uci config
Hannu Nyman [Sun, 2 Jun 2019 09:29:17 +0000 (12:29 +0300)]
irqbalance: add support for uci config

Add support for uci config file.

Only a global 'enabled" switch has been implemented so far.

* Default config disables irqbalance initially, so that there is
  no change with the previous behaviour (and the possibly existing
  separate launch scripts in people's builds).

Config file and init script can be later extended for irqbalance
options like the oneshot mode or the evaluation interval

(Also change the init file to use tabs)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
5 years agoirqbalance: add init script
Aleksandr Mezin [Thu, 2 May 2019 19:15:01 +0000 (01:15 +0600)]
irqbalance: add init script

Signed-off-by: Aleksandr Mezin <mezin.alexander@gmail.com>
5 years agognutls: removed autogen patch
Nikos Mavrogiannopoulos [Sat, 1 Jun 2019 06:14:35 +0000 (08:14 +0200)]
gnutls: removed autogen patch

It was causing regressions in systems without some particular
development tools (see #8129)

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
5 years agoMerge pull request #9097 from neheb/softe
Rosen Penev [Sat, 1 Jun 2019 03:49:02 +0000 (20:49 -0700)]
Merge pull request #9097 from neheb/softe

softethervpn: Fix compilation with full/stub iconv

5 years agoMerge pull request #9034 from neheb/do
Rosen Penev [Sat, 1 Jun 2019 03:48:21 +0000 (20:48 -0700)]
Merge pull request #9034 from neheb/do

dosfstools: Fix compilation with full NLS

5 years agoMerge pull request #9111 from neheb/fol
Rosen Penev [Sat, 1 Jun 2019 01:26:55 +0000 (18:26 -0700)]
Merge pull request #9111 from neheb/fol

libfolly: Update to version 2019.05.27.00

5 years agofbthrift: Update to 2019.05.27.00 9111/head
Rosen Penev [Fri, 31 May 2019 20:16:56 +0000 (13:16 -0700)]
fbthrift: Update to 2019.05.27.00

Simplify dependencies.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agolibwangle: Update to 2019.05.27.00
Rosen Penev [Fri, 31 May 2019 20:09:06 +0000 (13:09 -0700)]
libwangle: Update to 2019.05.27.00

Simplify dependencies.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agolibrsocket-cpp: Simplify dependencies
Rosen Penev [Fri, 31 May 2019 20:05:54 +0000 (13:05 -0700)]
librsocket-cpp: Simplify dependencies

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agolibfizz: Update to 2019.05.27.00
Rosen Penev [Fri, 31 May 2019 18:43:49 +0000 (11:43 -0700)]
libfizz: Update to 2019.05.27.00

Simplified DEPENDS. libfolly is all that's needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agosoftethervpn: Fix compilation with full/stub iconv 9097/head
Rosen Penev [Tue, 28 May 2019 20:32:34 +0000 (13:32 -0700)]
softethervpn: Fix compilation with full/stub iconv

Needs -liconv.

Also fixed compilation without deprecated OpenSSL APIs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Add OPENSSL_init_crypto to deprecated patch
Co-Authored-By: Eneas Queiroz <cote2004-github@yahoo.com>
5 years agolibfolly: Update to version 2019.05.27.00
Rosen Penev [Fri, 31 May 2019 17:47:35 +0000 (10:47 -0700)]
libfolly: Update to version 2019.05.27.00

Removed upstreamed patches. Also fixes a redefinition error on some
platforms.

Cleaned up the DEPENDS to be simpler and more concise.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #9056 from lucize/strongup
Stijn Tintel [Fri, 31 May 2019 08:08:37 +0000 (10:08 +0200)]
Merge pull request #9056 from lucize/strongup

strongswan: update to 5.8.0

5 years agoMerge pull request #9106 from dibdot/banIP
Dirk Brenken [Fri, 31 May 2019 05:13:46 +0000 (07:13 +0200)]
Merge pull request #9106 from dibdot/banIP

banip: update 0.1.3

5 years agoMerge pull request #9090 from neheb/dnsd
Rosen Penev [Thu, 30 May 2019 15:59:18 +0000 (08:59 -0700)]
Merge pull request #9090 from neheb/dnsd

dnsdist: Fix several issues

5 years agobanip: update 0.1.3 9106/head
Dirk Brenken [Thu, 30 May 2019 14:09:38 +0000 (16:09 +0200)]
banip: update 0.1.3

* change iptables whitelist target from 'ACCEPT' to 'RETURN'
  to stop traversing the banIP chain and resume at the next chain
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
5 years agoMerge pull request #9087 from BKPepe/urllib3
Josef Schlehofer [Thu, 30 May 2019 13:19:21 +0000 (15:19 +0200)]
Merge pull request #9087 from BKPepe/urllib3

python-urllib3: update to version 1.25.3

5 years agoMerge pull request #9086 from BKPepe/youtubedl
Josef Schlehofer [Thu, 30 May 2019 13:18:45 +0000 (15:18 +0200)]
Merge pull request #9086 from BKPepe/youtubedl

youtube-dl: update to version 2019.5.20

5 years agoMerge pull request #9028 from dengqf6/cappy
Hannu Nyman [Thu, 30 May 2019 08:12:27 +0000 (11:12 +0300)]
Merge pull request #9028 from dengqf6/cappy

libcap: update to 2.27

5 years agoMerge pull request #9103 from jefferyto/python-host-patch-upgraded-setuptools-pip
Hannu Nyman [Thu, 30 May 2019 08:11:26 +0000 (11:11 +0300)]
Merge pull request #9103 from jefferyto/python-host-patch-upgraded-setuptools-pip

python,python3: Allow upgraded host setuptools/pip to be patched

5 years agoMerge pull request #9101 from jefferyto/python-setuptools-pip-install
Hannu Nyman [Thu, 30 May 2019 08:10:23 +0000 (11:10 +0300)]
Merge pull request #9101 from jefferyto/python-setuptools-pip-install

python-setuptools,python-pip: Installation changes

5 years agoMerge pull request #9102 from jefferyto/python-cffi-cryptography-build-depends
Hannu Nyman [Thu, 30 May 2019 08:09:39 +0000 (11:09 +0300)]
Merge pull request #9102 from jefferyto/python-cffi-cryptography-build-depends

python-cffi,python-cryptography: Fix build depends

5 years agoopenconnect: updated to 8.03
Nikos Mavrogiannopoulos [Thu, 30 May 2019 05:30:38 +0000 (07:30 +0200)]
openconnect: updated to 8.03

Resolves: #8218

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
5 years agognutls: removed FIXUP
Nikos Mavrogiannopoulos [Thu, 30 May 2019 05:24:32 +0000 (07:24 +0200)]
gnutls: removed FIXUP

This addresses regression discussed in #8129

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
5 years agoMerge pull request #9105 from zhaojh329/fix-cgi-io
Rosen Penev [Thu, 30 May 2019 02:11:54 +0000 (19:11 -0700)]
Merge pull request #9105 from zhaojh329/fix-cgi-io

cgi-io: Fix bug

5 years agocgi-io: Fix bug 9105/head
Jianhui Zhao [Thu, 30 May 2019 02:03:29 +0000 (10:03 +0800)]
cgi-io: Fix bug

The installation name is inconsistent with the code

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
5 years agodnsdist: Fix several issues 9090/head
Rosen Penev [Tue, 28 May 2019 00:08:00 +0000 (17:08 -0700)]
dnsdist: Fix several issues

Add patch that detects when -latomic is needed.

Fix compilation without deprecated OpenSSL APIs.

Hard-code lua to avoid luajit dependency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agopython,python3: Allow upgraded host setuptools/pip to be patched 9103/head
Jeffery To [Wed, 29 May 2019 17:48:29 +0000 (01:48 +0800)]
python,python3: Allow upgraded host setuptools/pip to be patched

This adds the current setuptools/pip version numbers to the indicator
files' names, which should allow upgraded versions to be patched.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoMerge pull request #8979 from val-kulkov/python-curl
Hannu Nyman [Wed, 29 May 2019 16:38:32 +0000 (19:38 +0300)]
Merge pull request #8979 from val-kulkov/python-curl

python-curl: remove hardcoded dependency on mbedtls

5 years agoMerge pull request #9093 from jefferyto/python-host-ensurepip-upgrade-uninstall
Hannu Nyman [Wed, 29 May 2019 16:36:29 +0000 (19:36 +0300)]
Merge pull request #9093 from jefferyto/python-host-ensurepip-upgrade-uninstall

python,python3: Use ensurepip=upgrade for host Python

5 years agoMerge pull request #9085 from commodo/readme-multi-package-feeds
Hannu Nyman [Wed, 29 May 2019 16:35:43 +0000 (19:35 +0300)]
Merge pull request #9085 from commodo/readme-multi-package-feeds

lang: python: readme: document mechanism for corner-case python[3]-package.mk location

5 years agoMerge pull request #9083 from jefferyto/python-src-pkg-info
Hannu Nyman [Wed, 29 May 2019 16:33:49 +0000 (19:33 +0300)]
Merge pull request #9083 from jefferyto/python-src-pkg-info

python,python3: Clear more fields for src packages

5 years agopython-cffi,python-cryptography: Fix build depends 9102/head
Jeffery To [Wed, 29 May 2019 15:08:19 +0000 (23:08 +0800)]
python-cffi,python-cryptography: Fix build depends

python-cryptography's build depends (host cffi, libffi) were transferred
to python-cffi at some point; this corrects the situation.

python-cryptography's host Python build depends is copied from its
setup.py[1].

[1]: https://github.com/pyca/cryptography/blob/2.6.1/setup.py#L47

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agopython3-setuptools,python3-pip: Use more predictable pycache cleanup 9101/head
Jeffery To [Wed, 29 May 2019 14:42:02 +0000 (22:42 +0800)]
python3-setuptools,python3-pip: Use more predictable pycache cleanup

This uses two find commands to delete __pycache__ contents then the
__pycache__ directories, rather than a for loop.

The second command omits a -empty test, so that if the first command
doesn't remove all directory contents for some reason, the second
command will return an error (find will not delete a non-empty
directory).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agopython-setuptools,python-pip: Change prefix to /usr
Jeffery To [Wed, 29 May 2019 14:38:30 +0000 (22:38 +0800)]
python-setuptools,python-pip: Change prefix to /usr

This changes the --prefix option, passed to host pip when "installing"
target setuptools and pip, to /usr, in case the prefix is recorded in
the packages.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agopython-setuptools,python-pip: Set pip cache dir, disable version check
Jeffery To [Wed, 29 May 2019 14:29:20 +0000 (22:29 +0800)]
python-setuptools,python-pip: Set pip cache dir, disable version check

This adds --cache-dir and --disable-pip-version-check options for host
pip, when "installing" target setuptools and pip.

This also changes the pip command to use $(HOST_PYTHON[3]_PIP) from
python[3]-host.mk.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoxtables-addons: adapt build to EXTERNAL_TOOLCHAIN
Eneas U de Queiroz [Sun, 26 May 2019 20:55:21 +0000 (17:55 -0300)]
xtables-addons: adapt build to EXTERNAL_TOOLCHAIN

Commit 32aaaaa led to failures when openwrt ARCH did not match kernel
ARCH, and this may not be its only side-effect.

This restores the previous Build/Compile and Build/Install, using the
default ones only when using external toolchain; in this case, ARCH is
set to LINUX_KARCH.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agognutls: updated to 3.6.8
Nikos Mavrogiannopoulos [Wed, 29 May 2019 05:31:20 +0000 (07:31 +0200)]
gnutls: updated to 3.6.8

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
5 years agoMerge pull request #9071 from solenoglyph/hfsprogs
Rosen Penev [Tue, 28 May 2019 20:54:16 +0000 (13:54 -0700)]
Merge pull request #9071 from solenoglyph/hfsprogs

hfsprogs: Fix wide string literal in fsck_hfs

5 years agoMerge pull request #9094 from jefferyto/bluez-remove-examples
Rosen Penev [Tue, 28 May 2019 20:46:51 +0000 (13:46 -0700)]
Merge pull request #9094 from jefferyto/bluez-remove-examples

bluez: Remove bluez-examples

5 years agoprometheus: update to 2.10
Paul Spooren [Mon, 27 May 2019 10:04:28 +0000 (12:04 +0200)]
prometheus: update to 2.10

Signed-off-by: Paul Spooren <mail@aparcar.org>
5 years agolang: python: readme: document mechanism for corner-case python[3]-package.mk location 9085/head
Alexandru Ardelean [Mon, 27 May 2019 20:22:21 +0000 (23:22 +0300)]
lang: python: readme: document mechanism for corner-case python[3]-package.mk location

After some thinking over this, documenting this behavior makes sense
versus adding some functionst to handle this.
There is some validity/use-cases where some users may want to reference
a python[3]-package.mk from some other location as well as have the
flexibility to change it (locally). One example can be when the local
`packages` is renamed to something else.

This does not fall on the responsibility of the Python maintainers, but
it can be documented.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
5 years agopython,python3: Use ensurepip=upgrade for host Python 9093/head
Jeffery To [Tue, 28 May 2019 11:14:44 +0000 (19:14 +0800)]
python,python3: Use ensurepip=upgrade for host Python

This changes --with-ensurepip=install to upgrade, to upgrade host
versions of setuptools and pip to the Python-bundled versions.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agobluez: Remove bluez-examples 9094/head
Jeffery To [Tue, 28 May 2019 12:20:25 +0000 (20:20 +0800)]
bluez: Remove bluez-examples

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agounbound: add compile options to library and daemon
Eric Luehrsen [Sat, 18 May 2019 18:46:39 +0000 (14:46 -0400)]
unbound: add compile options to library and daemon

Two seperate package names were chosen instead of menu selected options
because dependents need a ready (large) package in release directory.

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
5 years agounbound: replace obsolete test expressions
Eric Luehrsen [Tue, 14 May 2019 02:54:07 +0000 (22:54 -0400)]
unbound: replace obsolete test expressions

Expressions '-o', '-a', and '\( \)' within test or '[ ]' are obsolete.
POSIX allows few arguments to test, so long expressions are not
portable. '[ p -a q ]' can be replaced with '[ p ] && [ q ]' instead.

Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
5 years agofish: Fix wrong dependency
Rosen Penev [Mon, 27 May 2019 23:55:02 +0000 (16:55 -0700)]
fish: Fix wrong dependency

UCLIBC should be USE_UCLIBC

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #9089 from philenotfound/mutt-bump
Rosen Penev [Mon, 27 May 2019 22:49:37 +0000 (15:49 -0700)]
Merge pull request #9089 from philenotfound/mutt-bump

mutt: switch to https instead of ftp

5 years agomutt: switch to https instead of ftp 9089/head
Phil Eichinger [Mon, 27 May 2019 22:02:31 +0000 (00:02 +0200)]
mutt: switch to https instead of ftp

Since https is preferred master site with http is used as second choice.

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
5 years agoMerge pull request #9084 from philenotfound/mutt-bump
Hannu Nyman [Mon, 27 May 2019 19:26:46 +0000 (22:26 +0300)]
Merge pull request #9084 from philenotfound/mutt-bump

mutt: bump to version 1.12.0

5 years agomutt: bump to version 1.12.0 9084/head
Phil Eichinger [Mon, 27 May 2019 19:13:24 +0000 (21:13 +0200)]
mutt: bump to version 1.12.0

Signed-off-by: Phil Eichinger <phil@zankapfel.net>
5 years agoMerge pull request #9081 from cotequeiroz/lbevthp_bots
Rosen Penev [Mon, 27 May 2019 18:37:56 +0000 (11:37 -0700)]
Merge pull request #9081 from cotequeiroz/lbevthp_bots

lbevthp: attempt to fix bots failure

5 years agoMerge pull request #9078 from James-TR/dnsdist
Rosen Penev [Mon, 27 May 2019 18:36:06 +0000 (11:36 -0700)]
Merge pull request #9078 from James-TR/dnsdist

dnsdist: add missing dependency for libatomic

5 years agoMerge pull request #9075 from dibdot/banIP
Dirk Brenken [Mon, 27 May 2019 17:16:22 +0000 (19:16 +0200)]
Merge pull request #9075 from dibdot/banIP

banip: update 0.1.2

5 years agopython,python3: Clear more fields for src packages 9083/head
Jeffery To [Mon, 27 May 2019 16:43:26 +0000 (00:43 +0800)]
python,python3: Clear more fields for src packages

This clears the CONFLICTS, PROVIDES, EXTRA_DEPENDS, and USERID fields
for -src packages.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agolibevhtp: pass TARGET_CPPFLAGS to cmake 9081/head
Eneas U de Queiroz [Mon, 27 May 2019 13:14:05 +0000 (10:14 -0300)]
libevhtp: pass TARGET_CPPFLAGS to cmake

Added $(TARGET_CPPFLAGS) to TARGET_CFLAGS to fix a buildbot failure to
find oniguruma include files.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agooniguruma: change ${...} to $(...) in Makefile
Eneas U de Queiroz [Mon, 27 May 2019 13:12:39 +0000 (10:12 -0300)]
oniguruma: change ${...} to $(...) in Makefile

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agodnsdist: add missing dependency for libatomic 9078/head
James Taylor [Mon, 27 May 2019 08:49:11 +0000 (18:49 +1000)]
dnsdist: add missing dependency for libatomic

libatomic is required on mips* targets. This change will fix buildbot failures in #8548
for dnsdist

Signed-off-by: James Taylor <james@jtaylor.id.au>
5 years agobanip: update 0.1.2 9075/head
Dirk Brenken [Mon, 27 May 2019 04:19:01 +0000 (06:19 +0200)]
banip: update 0.1.2

* add more IPv4 & IPv6 consistency checks
* various cleanups

Signed-off-by: Dirk Brenken <dev@brenken.org>
5 years agoMerge pull request #9043 from neheb/fish
Rosen Penev [Sun, 26 May 2019 22:42:48 +0000 (15:42 -0700)]
Merge pull request #9043 from neheb/fish

fish: Do not build with uClibc-ng

5 years agopython-urllib3: update to version 1.25.3 9087/head
Josef Schlehofer [Sun, 26 May 2019 21:57:01 +0000 (23:57 +0200)]
python-urllib3: update to version 1.25.3

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoyoutube-dl: update to version 2019.5.20 9086/head
Josef Schlehofer [Sun, 26 May 2019 21:55:53 +0000 (23:55 +0200)]
youtube-dl: update to version 2019.5.20

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
5 years agoMerge pull request #9072 from jefferyto/slang-oniguruma
Rosen Penev [Sun, 26 May 2019 19:21:08 +0000 (12:21 -0700)]
Merge pull request #9072 from jefferyto/slang-oniguruma

slang2: Add oniguruma module

5 years agoslang2: Add oniguruma module 9072/head
Jeffery To [Sun, 26 May 2019 18:45:21 +0000 (02:45 +0800)]
slang2: Add oniguruma module

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agohfsprogs: Fix wide string literal in fsck_hfs 9071/head
Henry Cross [Sun, 26 May 2019 17:03:31 +0000 (10:03 -0700)]
hfsprogs: Fix wide string literal in fsck_hfs

Signed-off-by: Henry Cross <51044550+solenoglyph@users.noreply.github.com>
5 years agoMerge pull request #9060 from jefferyto/python-setuptools-reproducible
Rosen Penev [Sat, 25 May 2019 23:11:43 +0000 (16:11 -0700)]
Merge pull request #9060 from jefferyto/python-setuptools-reproducible

python-setuptools: Add reproducibility patches from Debian

5 years agoMerge pull request #9063 from cotequeiroz/libevhtp-1.2.18
Rosen Penev [Sat, 25 May 2019 23:07:47 +0000 (16:07 -0700)]
Merge pull request #9063 from cotequeiroz/libevhtp-1.2.18

libevhtp: update to 1.2.18, add oniguruma package, adapt seafile-server

5 years agonfs-kernel-server: compile with internal rpcgen
Peter Wagner [Sat, 25 May 2019 22:47:28 +0000 (00:47 +0200)]
nfs-kernel-server: compile with internal rpcgen

Signed-off-by: Peter Wagner <tripolar@gmx.at>
5 years agoMerge pull request #9067 from jefferyto/python3-chardet-rename-script
Rosen Penev [Sat, 25 May 2019 21:21:50 +0000 (14:21 -0700)]
Merge pull request #9067 from jefferyto/python3-chardet-rename-script

python-chardet: Rename Python 3 script

5 years agoMerge pull request #8963 from neheb/tell
Rosen Penev [Sat, 25 May 2019 18:15:41 +0000 (11:15 -0700)]
Merge pull request #8963 from neheb/tell

telldus-core: Fix compilation with full NLS

5 years agolibevhtp: restore openssl-thread patch 9063/head
Eneas U de Queiroz [Fri, 24 May 2019 23:51:18 +0000 (20:51 -0300)]
libevhtp: restore openssl-thread patch

The first and last hunks of the patch were already taken care of, but
the middle two were still needed.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agoMerge pull request #9062 from dibdot/travelmate
Dirk Brenken [Fri, 24 May 2019 21:27:35 +0000 (23:27 +0200)]
Merge pull request #9062 from dibdot/travelmate

travelmate: update 1.4.7

5 years agopython-chardet: Rename Python 3 script 9067/head
Jeffery To [Fri, 24 May 2019 20:28:53 +0000 (04:28 +0800)]
python-chardet: Rename Python 3 script

The Python 2 and 3 versions of chardet both install a script with the
same name (/usr/bin/chardetect). This is the issue identified in #9006
(https://github.com/openwrt/packages/pull/9006#issuecomment-493709812).

This renames the Python 3 script to chardetect3.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoseafile-server: adjust to libevhtp 1.2.18
Eneas U de Queiroz [Fri, 17 May 2019 19:07:59 +0000 (16:07 -0300)]
seafile-server: adjust to libevhtp 1.2.18

libevhtp 1.2.18 made API changes, and unbundled oniguruma.

To adapt seafile-server, some patches from Alexandre Rossi's debian
packaging at http://sousmonlit.zincube.net/~niol/repositories.git/
were applied.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agolibevhtp: update to 1.2.18, add maintainer
Eneas U de Queiroz [Thu, 9 May 2019 18:21:04 +0000 (15:21 -0300)]
libevhtp: update to 1.2.18, add maintainer

Versions earlier than 1.2.15 had security vulnerabilities, especially
related to the bundled oniguruma.  Now libevhtp uses a system-provided
library instead.  The API changed as well, requiring patches to
seafile-server.

Adds @cotequeiroz Eneas U de Queiroz as maintainer.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agooniguruma: add new package
Eneas U de Queiroz [Fri, 10 May 2019 13:52:11 +0000 (10:52 -0300)]
oniguruma: add new package

oniguruma is a regular expression library for different character
encodings.

It is a dependency of current version of libevhtp, and is currently only
producing a static library, not generating an installable package.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agopython-requests-oauthlib: add python3, clean deps
Eneas U de Queiroz [Thu, 16 May 2019 14:53:59 +0000 (11:53 -0300)]
python-requests-oauthlib: add python3, clean deps

Added a python3 variant, and removed python-cryptography, and pyjwt from
the dependencies.  They are required only to run one test, that is not
even being installed.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agotravelmate: update 1.4.7 9062/head
Dirk Brenken [Fri, 24 May 2019 12:21:02 +0000 (14:21 +0200)]
travelmate: update 1.4.7

* tweak 'f_check' function
* code cleanup

Signed-off-by: Dirk Brenken <dev@brenken.org>
5 years agoMerge pull request #9057 from micmac1/sqlite3-pthread-arm-endian
champtar [Fri, 24 May 2019 06:35:59 +0000 (08:35 +0200)]
Merge pull request #9057 from micmac1/sqlite3-pthread-arm-endian

sqlite3: libpthread change + arm endian fix

5 years agoMerge pull request #9041 from neheb/sla
Rosen Penev [Fri, 24 May 2019 06:23:29 +0000 (23:23 -0700)]
Merge pull request #9041 from neheb/sla

slang2: Add support for full NLS compilation

5 years agopython-setuptools: Add reproducibility patches from Debian 9060/head
Jeffery To [Fri, 24 May 2019 05:18:09 +0000 (13:18 +0800)]
python-setuptools: Add reproducibility patches from Debian

This adds the ability to patch setuptools (and pip), and adds 3
reproducibility patches from Debian[1].
(003-PKG-INFO-output-reproducible.patch addresses the issue identified
in #9039.)

The patching is not perfect, in that the patches are applied to
setuptools and pip after they have been installed, since they are
installed from wheels which are already "precompiled".

Also, patching for the host install cannot be updated in place, for
example if a patch is added or removed.

[1]: https://sources.debian.org/patches/python-setuptools/40.8.0-1/

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
5 years agoMerge pull request #8677 from lucize/libdrm
Rosen Penev [Thu, 23 May 2019 23:19:22 +0000 (16:19 -0700)]
Merge pull request #8677 from lucize/libdrm

libdrm: update and put me as a maintainer

5 years agoMerge pull request #8678 from lucize/libpciaccess
Rosen Penev [Thu, 23 May 2019 23:18:43 +0000 (16:18 -0700)]
Merge pull request #8678 from lucize/libpciaccess

libpciaccess: add package

5 years agoslang2: Add support for full NLS compilation 9041/head
Rosen Penev [Mon, 20 May 2019 23:57:46 +0000 (16:57 -0700)]
slang2: Add support for full NLS compilation

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #9052 from cotequeiroz/seafile-bump
Rosen Penev [Thu, 23 May 2019 20:02:44 +0000 (13:02 -0700)]
Merge pull request #9052 from cotequeiroz/seafile-bump

seafile-server: release bump due to libevhtp bump

5 years agosqlite3: fix arm endian issue 9057/head
Sebastian Kemper [Thu, 23 May 2019 18:03:00 +0000 (20:03 +0200)]
sqlite3: fix arm endian issue

Forum user portuquesa raised a topic (see [1]) about being unable to use
Asterisk on his armeb xscale device. We narrowed it down to sqlite3.
Asterisk was unable to insert a simple table into its db.

In short, sqlite3 assumes little endian for every ARM device. This
worked OK for 4 Byte bit (unaligned) access. But once upstream (back in
2015) added a function which accesses 2 Bytes (see [2]) this failed for
some (if not all) ARM big endian devices. ARM CPUs are bi-endian for 4
Byte reads but not for 2 Byte reads.

This patch fixes the problem by setting the endianness adequately for
ARM targets, for both 32 bit and 64 bit varieties. The patch was applied
upstream (see [3]).

[1] https://forum.openwrt.org/t/solved-asterisk13-or-15-sqlite3-database-problem/36856
[2] https://github.com/sqlite/sqlite/commit/329428e2088aabb1db2dc6e48108b76551405a8e
[3] https://www.sqlite.org/src/info/b7aad929619f7043

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agosqlite3: always build a thread-safe library
Sebastian Kemper [Thu, 23 May 2019 17:55:43 +0000 (19:55 +0200)]
sqlite3: always build a thread-safe library

Pull request #9033 showed that there are problems with builds where
thread-safe mode is disabled. The binaries still reference functions
from libpthread. This commit removes the thread-safe choice for now.
Once this is addressed upstream the choice can be added back.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
5 years agostrongswan: update to 5.8.0 9056/head
Lucian Cristian [Thu, 23 May 2019 17:54:28 +0000 (20:54 +0300)]
strongswan: update to 5.8.0

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
5 years agoACME: Remove dependency on luci-lib-ipkg
Toke Høiland-Jørgensen [Thu, 23 May 2019 14:46:29 +0000 (16:46 +0200)]
ACME: Remove dependency on luci-lib-ipkg

Instead, use @jow-'s suggestion of just checking for the presence of the
executables to find the installed web servers.

Fixes #8529.

Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
5 years agoMerge pull request #9053 from neheb/mr2
Rosen Penev [Thu, 23 May 2019 00:34:43 +0000 (17:34 -0700)]
Merge pull request #9053 from neheb/mr2

libmraa: Fix faulty depends

5 years agolibmraa: Fix faulty depends 9053/head
Rosen Penev [Thu, 23 May 2019 00:20:13 +0000 (17:20 -0700)]
libmraa: Fix faulty depends

@ppc is actually @powerpc.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #9042 from neheb/new
Rosen Penev [Wed, 22 May 2019 20:58:56 +0000 (13:58 -0700)]
Merge pull request #9042 from neheb/new

newt: Fix compilation with full NLS

5 years agoMerge pull request #9031 from James-TR/dnsdist
Rosen Penev [Wed, 22 May 2019 17:20:00 +0000 (10:20 -0700)]
Merge pull request #9031 from James-TR/dnsdist

dnsdist: add package

5 years agoseafile-server: release bump due to libevhtp bump 9052/head
Eneas U de Queiroz [Wed, 22 May 2019 12:10:25 +0000 (09:10 -0300)]
seafile-server: release bump due to libevhtp bump

Libevhtp is building a static library, used by seafile-server.
Every time the libevhtp binary changes, seafile-server needs a release
bump.
Leave a note in the libevhtp Makefile, as a reminder.

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years agoMerge pull request #9050 from nxhack/mg_fix_arc_build
Rosen Penev [Wed, 22 May 2019 08:53:57 +0000 (01:53 -0700)]
Merge pull request #9050 from nxhack/mg_fix_arc_build

mg: fix arc build fail

5 years agoMerge pull request #9049 from neheb/urc
Rosen Penev [Wed, 22 May 2019 08:52:46 +0000 (01:52 -0700)]
Merge pull request #9049 from neheb/urc

liburcu: Do not build on ARC

5 years agomg: fix arc build fail 9050/head
Hirokazu MORIKAWA [Wed, 22 May 2019 06:26:57 +0000 (15:26 +0900)]
mg: fix arc build fail

fix arc (uClibc) build fail

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
5 years agoliburcu: Do not build on ARC 9049/head
Rosen Penev [Wed, 22 May 2019 00:22:06 +0000 (17:22 -0700)]
liburcu: Do not build on ARC

Not supported.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoMerge pull request #9047 from cotequeiroz/python-license
Rosen Penev [Wed, 22 May 2019 00:14:44 +0000 (17:14 -0700)]
Merge pull request #9047 from cotequeiroz/python-license

python-{pip,setuptools}: add LICENSE, CPE information