feed/packages.git
4 years agoMerge pull request #12184 from peter-stadler/nginx-luci
Rosen Penev [Mon, 25 May 2020 01:30:10 +0000 (18:30 -0700)]
Merge pull request #12184 from peter-stadler/nginx-luci

nginx: set log level to crit for luci-static

4 years agoadblock: limit domain name length
Dirk Brenken [Sun, 24 May 2020 19:40:58 +0000 (21:40 +0200)]
adblock: limit domain name length

* limit domain name length to max. 63 chars
  to fix issues with energized sources

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 years agonano: update to 4.9.3
Hannu Nyman [Sun, 24 May 2020 17:41:28 +0000 (20:41 +0300)]
nano: update to 4.9.3

Update nano version to 4.9.3
Minor bugfix release.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
4 years agonginx: set log level to crit for luci-static 12184/head
Peter Stadler [Sat, 16 May 2020 14:01:43 +0000 (16:01 +0200)]
nginx: set log level to crit for luci-static

Do not write errors for inexistent files to the system log.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
4 years agoMerge pull request #12159 from peter-stadler/nginx-smp
Rosen Penev [Sun, 24 May 2020 02:53:54 +0000 (19:53 -0700)]
Merge pull request #12159 from peter-stadler/nginx-smp

nginx: do not reduce max processes

4 years agoMerge pull request #12271 from neheb/taglib2
Rosen Penev [Sun, 24 May 2020 01:24:47 +0000 (18:24 -0700)]
Merge pull request #12271 from neheb/taglib2

taglib: update to 1.12-beta-1

4 years agotaglib: update to 1.12-beta-1 12271/head
Rosen Penev [Sun, 24 May 2020 00:26:50 +0000 (17:26 -0700)]
taglib: update to 1.12-beta-1

It seems 1.11.1 is old and has CVEs.

Removed boost hack since upstream removed boost support.

Removed outdated InstallDev hacks.

Added PKG_CPE_ID.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12270 from neheb/taglib
Rosen Penev [Sat, 23 May 2020 23:48:26 +0000 (16:48 -0700)]
Merge pull request #12270 from neheb/taglib

taglib: fix taglib-config paths

4 years agotaglib: fix taglib-config paths 12270/head
Rosen Penev [Sat, 23 May 2020 07:11:16 +0000 (00:11 -0700)]
taglib: fix taglib-config paths

It seems gerbera uses this instead of pkgconfig.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12258 from neheb/taglib
Rosen Penev [Sat, 23 May 2020 22:06:55 +0000 (15:06 -0700)]
Merge pull request #12258 from neheb/taglib

gerbera: add taglib support

4 years agogerbera: add taglib support 12258/head
Rosen Penev [Sat, 23 May 2020 07:12:03 +0000 (00:12 -0700)]
gerbera: add taglib support

Gives audio info support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agotaglib: add
Rosen Penev [Sat, 23 May 2020 07:11:16 +0000 (00:11 -0700)]
taglib: add

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12265 from cotequeiroz/lxc_mips16
Rosen Penev [Sat, 23 May 2020 20:59:00 +0000 (13:59 -0700)]
Merge pull request #12265 from cotequeiroz/lxc_mips16

lxc: use -minterlink-mips16 only with USE_MIPS16

4 years agolxc: use -minterlink-mips16 only with USE_MIPS16 12265/head
Eneas U de Queiroz [Sat, 23 May 2020 16:01:13 +0000 (13:01 -0300)]
lxc: use -minterlink-mips16 only with USE_MIPS16

The flag is either not supported or not needed unless there's mixed
mips/mips16 code.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
4 years agoMerge pull request #12257 from lucize/nssfix
Rosen Penev [Sat, 23 May 2020 19:53:43 +0000 (12:53 -0700)]
Merge pull request #12257 from lucize/nssfix

nss: fix build for mips64

4 years agoadblock: release 4.0.5
Dirk Brenken [Sat, 23 May 2020 19:15:52 +0000 (21:15 +0200)]
adblock: release 4.0.5

* update energized source urls, add ultimate variant
* switch shalla source to http (invalid server certificate)
* add another stevenblack source variant (normal / porn)
* small cornercase fixes
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
4 years agonss: fix build for mips64 12257/head
Lucian Cristian [Sat, 23 May 2020 02:43:01 +0000 (05:43 +0300)]
nss: fix build for mips64
disable arm32_neon on unsupported target

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agoMerge pull request #12243 from PolynomialDivision/feature/update_dawn_latest
Rosen Penev [Sat, 23 May 2020 08:11:02 +0000 (01:11 -0700)]
Merge pull request #12243 from PolynomialDivision/feature/update_dawn_latest

dawn: update to latest version

4 years agodawn: update to latest version 12243/head
Nick Hainke [Thu, 21 May 2020 07:14:13 +0000 (09:14 +0200)]
dawn: update to latest version

Includes:
- dawn_iwinfo: fix whitespace
- dawn_iwinfo: indentation
- dawn_iwinfo: iwinfo_finish();
- dawn_iwinfo: filter out global interface
- dawn_iwinfo: release iwinfo after usage
- tcpsocket: fix port print
- github: set CONFIG_SRC_TREE_OVERRIDE in actions CI
- github: fix link to dawn source
- github: use v2 for checkout action
- github: add GitHub Actions CI
- ubus: only update TCP socket list when using TCP connections
- add notice that full wpad is requirement
- fix link to luci-app-dawn
- update readme and install instructions

Signed-off-by: Nick Hainke <vincent@systemli.org>
4 years agoMerge pull request #12241 from neheb/lxc
Rosen Penev [Sat, 23 May 2020 04:32:10 +0000 (21:32 -0700)]
Merge pull request #12241 from neheb/lxc

lxc fixes

4 years agoMerge pull request #12252 from BKPepe/knot-disable-libcap-ng
Rosen Penev [Fri, 22 May 2020 21:05:17 +0000 (14:05 -0700)]
Merge pull request #12252 from BKPepe/knot-disable-libcap-ng

knot: disable libcap-ng

4 years agolxc: group everything under lxc menu 12241/head
Eneas U de Queiroz [Fri, 22 May 2020 13:26:21 +0000 (10:26 -0300)]
lxc: group everything under lxc menu

This makes every lxc-* package depend on lxc so that they are grouped
under the lxc menu.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
4 years agolxc: don't build for ARC
Rosen Penev [Wed, 20 May 2020 19:25:44 +0000 (12:25 -0700)]
lxc: don't build for ARC

Similar to libseccomp, ARC is completely unsupported.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolxc: cleanup Makefile and outdated configure options
Rosen Penev [Wed, 20 May 2020 23:28:05 +0000 (16:28 -0700)]
lxc: cleanup Makefile and outdated configure options

Added PKG_NO_MIPS16 as MIPS16 is no longer supported.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolxc: remove lua
Rosen Penev [Wed, 20 May 2020 23:23:13 +0000 (16:23 -0700)]
lxc: remove lua

Lua support seems to be gone from LXC 4.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agofastd: update to v19
Matthias Schiffer [Fri, 22 May 2020 19:09:21 +0000 (21:09 +0200)]
fastd: update to v19

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
4 years agoknot: disable libcap-ng 12252/head
Josef Schlehofer [Fri, 22 May 2020 11:59:39 +0000 (13:59 +0200)]
knot: disable libcap-ng

Recently, there was added libcap-ng to OpenWrt packages feed,
which is optional for Knot DNS. It enables POSIX 1003.1e capabilities.
This can restrict root (by default it runs as root) permissions and
might harm and as there isn't systemd on OpenWrt it can interfere.

There is an added patch, which introduced an option to disable libcap-ng.
This will be part of the next release.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agop11-kit: fix configuration directory (#12246)
Thibaut Robert [Fri, 22 May 2020 08:43:50 +0000 (10:43 +0200)]
p11-kit: fix configuration directory (#12246)

* p11-kit: fix configuration directory

p11-kit looks for its configuration files in /etc/pkcs11, not /etc/p11-kit

Signed-off-by: Thibaut Robert <thibaut.robert@gmail.com>
* p11-kit: bump PKG_RELEASE

Signed-off-by: Thibaut Robert <thibaut.robert@gmail.com>
4 years agoMerge pull request #12242 from neheb/messon
Rosen Penev [Fri, 22 May 2020 06:22:35 +0000 (23:22 -0700)]
Merge pull request #12242 from neheb/messon

meson: update to 0.54.2

4 years agoMerge pull request #12249 from jefferyto/python-package-bin-symlinks
Rosen Penev [Fri, 22 May 2020 06:21:54 +0000 (23:21 -0700)]
Merge pull request #12249 from jefferyto/python-package-bin-symlinks

python-packages: Add usr/bin symlinks without "3" suffix

4 years agopython-packages: Add usr/bin symlinks without "3" suffix 12249/head
Jeffery To [Thu, 21 May 2020 19:57:55 +0000 (03:57 +0800)]
python-packages: Add usr/bin symlinks without "3" suffix

Previously, binaries installed by Python packages will have a
non-suffixed Python 2 version and a suffixed Python 3 version, e.g. pip
and pip3. With the removal of Python 2, the non-suffixed names are no
longer taken.

This adds symlinks for the non-suffixed names linking to the suffixed
scripts (or in the case of pip, easy_install, and python-config, to the
fully-versioned scripts).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoMerge pull request #12245 from jefferyto/python3-setuptools-site-patch
Hannu Nyman [Thu, 21 May 2020 12:51:23 +0000 (15:51 +0300)]
Merge pull request #12245 from jefferyto/python3-setuptools-site-patch

python3-setuptools: Fix error when installing from source

4 years agopython3-setuptools: Fix error when installing from source 12245/head
Jeffery To [Thu, 21 May 2020 12:02:13 +0000 (20:02 +0800)]
python3-setuptools: Fix error when installing from source

When a Python package is installed from source (i.e. using setup.py)
into a custom location (with --home), setuptools may want to create a
site.py file in the custom location. This file is created based on the
source code of site-patch.py, a file bundled with setuptools.

Because the normal OpenWrt setuptools package does not contain Python
source code, this file is missing and the installation will end with an
error.

This copies site-patch.py to site-patch.py.txt so that it will be
included in python3-setuptools, and patches setuptools to look for this
file.

See https://github.com/openwrt/packages/issues/12223

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoMerge pull request #12244 from jefferyto/seafile-server-7.1.4
Hannu Nyman [Thu, 21 May 2020 11:28:27 +0000 (14:28 +0300)]
Merge pull request #12244 from jefferyto/seafile-server-7.1.4

seafile-server: Update to 7.1.4

4 years agoexfat-nofuse: use $(KERNEL_MAKE) to account for reproducible build
Yousong Zhou [Thu, 21 May 2020 10:46:36 +0000 (18:46 +0800)]
exfat-nofuse: use $(KERNEL_MAKE) to account for reproducible build

This leverages on -iremap flag embedded there since the build system
commit 4ed356fa719e ("kernel.mk: add KCFLAGS to make kmods reproducible")

Reported-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agoseafile-server: Update to 7.1.4, refresh patches 12244/head
Jeffery To [Thu, 21 May 2020 06:53:02 +0000 (14:53 +0800)]
seafile-server: Update to 7.1.4, refresh patches

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoqemu: filter out configure args with predefined macros
Yousong Zhou [Thu, 21 May 2020 02:01:08 +0000 (10:01 +0800)]
qemu: filter out configure args with predefined macros

Reported-by: https://github.com/openwrt/packages/commit/a3033406eae94105b50ea9d57ea4a032b34a87a1#commitcomment-39321758
Suggested-by: Lucian Cristian <lucian.cristian@gmail.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agodjango-postoffice: Update to 3.3.0
Jeffery To [Wed, 20 May 2020 21:02:35 +0000 (05:02 +0800)]
django-postoffice: Update to 3.3.0

This is not the newest version but the last version compatible with
Django 1.11.

This also updates the jsonfield dependency to jsonfield2.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agodjango-jsonfield2: Add package
Jeffery To [Wed, 20 May 2020 20:53:54 +0000 (04:53 +0800)]
django-jsonfield2: Add package

This package mainly serves to support django-post-office 3.3.0, as that
version switched its dependency from jsonfield to jsonfield2 (a fork of
jsonfield).

The version packaged in this package (3.0.3) is the last version that
supports Django 1.11.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agomeson: update to 0.54.2 12242/head
Rosen Penev [Tue, 19 May 2020 03:08:24 +0000 (20:08 -0700)]
meson: update to 0.54.2

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agobind: update to version 9.16.3
Josef Schlehofer [Tue, 19 May 2020 10:11:53 +0000 (12:11 +0200)]
bind: update to version 9.16.3

Fixes:
CVE-2020-8616
CVE-2020-8617

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoMerge pull request #12234 from jefferyto/python3-3.8.3
Rosen Penev [Wed, 20 May 2020 18:12:55 +0000 (11:12 -0700)]
Merge pull request #12234 from jefferyto/python3-3.8.3

python3: Update to 3.8.3, refresh patches

4 years agoMerge pull request #12224 from neheb/ffm2
Rosen Penev [Wed, 20 May 2020 16:22:39 +0000 (09:22 -0700)]
Merge pull request #12224 from neheb/ffm2

ffmpeg: fix compilation with glibc

4 years agoMerge pull request #12239 from ja-pa/python-more-itertools-8.3.0
Rosen Penev [Wed, 20 May 2020 16:22:04 +0000 (09:22 -0700)]
Merge pull request #12239 from ja-pa/python-more-itertools-8.3.0

python-more-itertools: update to version 8.3.0

4 years agoMerge pull request #12232 from neheb/cifs
Rosen Penev [Wed, 20 May 2020 16:20:10 +0000 (09:20 -0700)]
Merge pull request #12232 from neheb/cifs

cifs-utils: fix compilation

4 years agoMerge pull request #12190 from neheb/fuse
Rosen Penev [Wed, 20 May 2020 16:16:42 +0000 (09:16 -0700)]
Merge pull request #12190 from neheb/fuse

fuse: import from base

4 years agoqemu: ignore configure option --disable-ipv6
Yousong Zhou [Wed, 20 May 2020 15:31:42 +0000 (23:31 +0800)]
qemu: ignore configure option --disable-ipv6

Fixes: https://github.com/openwrt/packages/issues/12194
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agoopenvswitch: fix file generation in /etc/modules.d
Yousong Zhou [Wed, 20 May 2020 10:52:28 +0000 (18:52 +0800)]
openvswitch: fix file generation in /etc/modules.d

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Reported-by: Paul Spooren <mail@aparcar.org>
4 years agopython-more-itertools: update to version 8.3.0 12239/head
Jan Pavlinec [Wed, 20 May 2020 11:36:22 +0000 (13:36 +0200)]
python-more-itertools: update to version 8.3.0

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years agopython3: Update to 3.8.3, refresh patches 12234/head
Jeffery To [Wed, 20 May 2020 09:40:38 +0000 (17:40 +0800)]
python3: Update to 3.8.3, refresh patches

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agospice-protocol: bump to version 0.14.2
Yousong Zhou [Mon, 18 May 2020 06:31:24 +0000 (14:31 +0800)]
spice-protocol: bump to version 0.14.2

Starting in this version the upstream project

 - only provides .xz tarball
 - meson is the only supported build method

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4 years agoMerge pull request #12215 from BKPepe/unbound-1.10.1
Josef Schlehofer [Wed, 20 May 2020 06:40:18 +0000 (08:40 +0200)]
Merge pull request #12215 from BKPepe/unbound-1.10.1

unbound: update to version 1.10.1 (security fix)

4 years agoMerge pull request #12230 from jefferyto/python-openssl-ca-certs
Hannu Nyman [Wed, 20 May 2020 05:18:38 +0000 (08:18 +0300)]
Merge pull request #12230 from jefferyto/python-openssl-ca-certs

python3-openssl: Add dependency on ca-certs

4 years agoMerge pull request #12213 from neheb/gerb78
Rosen Penev [Wed, 20 May 2020 05:16:45 +0000 (22:16 -0700)]
Merge pull request #12213 from neheb/gerb78

gerbera: add libmatroska support

4 years agoMerge pull request #12226 from neheb/mpd-id
Rosen Penev [Wed, 20 May 2020 05:15:37 +0000 (22:15 -0700)]
Merge pull request #12226 from neheb/mpd-id

mpd: enable id3tag for all builds

4 years agocifs-utils: fix compilation 12232/head
Rosen Penev [Wed, 20 May 2020 05:14:10 +0000 (22:14 -0700)]
cifs-utils: fix compilation

Now that libcap-ng is in the tree, cifs-utils is picking it up.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12217 from jefferyto/measurement-kit-static-depends
Josef Schlehofer [Tue, 19 May 2020 22:22:17 +0000 (00:22 +0200)]
Merge pull request #12217 from jefferyto/measurement-kit-static-depends

measurement-kit: Add static build dependencies

4 years agoMerge pull request #12197 from BKPepe/syslog-ng
Rosen Penev [Tue, 19 May 2020 22:15:11 +0000 (15:15 -0700)]
Merge pull request #12197 from BKPepe/syslog-ng

syslog-ng: update to version 3.27.1

4 years agompd: enable id3tag for all builds 12226/head
Rosen Penev [Tue, 19 May 2020 21:37:28 +0000 (14:37 -0700)]
mpd: enable id3tag for all builds

2cedae0aa9befe1135c83f007942d89ec906658e enabled mp3 support for mini,
while keeping id3tag for full. This makes no sense as id3tag is used
specifically for mp3 files.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoffmpeg: fix compilation with glibc 12224/head
Rosen Penev [Tue, 19 May 2020 21:24:00 +0000 (14:24 -0700)]
ffmpeg: fix compilation with glibc

No idea why.

Patch submitted upstream:
https://patchwork.ffmpeg.org/project/ffmpeg/patch/20200503090023.29418-1-rosenp@gmail.com/

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agopython3-openssl: Add dependency on ca-certs 12230/head
Jeffery To [Tue, 19 May 2020 20:30:45 +0000 (04:30 +0800)]
python3-openssl: Add dependency on ca-certs

The ssl module assumes OpenSSL can load the default trust anchors (root
CA certificates).

From https://github.com/openwrt/packages/issues/12209

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoMerge pull request #12210 from jefferyto/etesync-server-minor-cleanup
Hannu Nyman [Tue, 19 May 2020 14:01:14 +0000 (17:01 +0300)]
Merge pull request #12210 from jefferyto/etesync-server-minor-cleanup

etesync-server: Minor Makefile cleanup

4 years agomeasurement-kit: Add static build dependencies 12217/head
Jeffery To [Tue, 19 May 2020 09:18:28 +0000 (17:18 +0800)]
measurement-kit: Add static build dependencies

When measurement-kit is a build dependency (in PKG_BUILD_DEPENDS) of
another package, this package's build dependencies (in DEPENDS) may not
be selected and so may not be built.

(This package does not produce a shared library; the measurement-kit
target package contains a program that is statically linked to the
measurement-kit library. Other packages may include measurement-kit in
their PKG_BUILD_DEPENDS to link to the static library but not include
measurement-kit as a run-time dependency.)

This adds PKG_BUILD_DEPENDS to this package to ensure that its
dependencies are built in this case.

This also adds MEASUREMENT_KIT_BUILD_DEPENDS that dependant packages
should select to ensure that this package's dependencies are correctly
built. (libevent2-openssl and libevent2-pthreads need to be selected for
the necessary functionality to be enabled when compiling libevent2.)

This also adds openssl as an explicit dependency; it appears to be used
directly by this package.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agounbound: update to version 1.10.1 12215/head
Josef Schlehofer [Tue, 19 May 2020 09:23:29 +0000 (11:23 +0200)]
unbound: update to version 1.10.1

Fixes:
CVE-2020-12662
CVE-2020-12663

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoMerge pull request #12212 from lnslbrty/package/netsniff-ng
Rosen Penev [Tue, 19 May 2020 08:18:00 +0000 (01:18 -0700)]
Merge pull request #12212 from lnslbrty/package/netsniff-ng

netsniff-ng: new package

4 years agonetsniff-ng: new package 12212/head
Toni Uhlig [Mon, 18 May 2020 18:36:08 +0000 (20:36 +0200)]
netsniff-ng: new package

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
4 years agogerbera: add libmatroska support 12213/head
Rosen Penev [Sun, 17 May 2020 04:23:03 +0000 (21:23 -0700)]
gerbera: add libmatroska support

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolibmatroska: add
Rosen Penev [Sun, 17 May 2020 04:06:45 +0000 (21:06 -0700)]
libmatroska: add

Needed for gerbera's matroska support.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolibebml: add
Rosen Penev [Sun, 17 May 2020 04:06:18 +0000 (21:06 -0700)]
libebml: add

Needed for libmatroska.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolxc: bump to 4.0.2
Robert Marko [Mon, 18 May 2020 22:15:28 +0000 (00:15 +0200)]
lxc: bump to 4.0.2

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Signed-off-by: Marijan Svalina <marijan.svalina@sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov@sartura.hr>
4 years agoetesync-server: Minor Makefile cleanup 12210/head
Jeffery To [Mon, 18 May 2020 16:19:54 +0000 (00:19 +0800)]
etesync-server: Minor Makefile cleanup

* Replace creating an empty PYTHON3_PKG_DIR with setting filespec to an
  empty value

* Disable the default Python package build recipe (with
  PYTHON3_PKG_BUILD:=0) and set an empty Build/Compile

* Remove VARIANT:=python3 and PROVIDES (providing the same name as the
  package)

* Add PKG_BUILD_PARALLEL:=1

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoc-ares: update to 1.16.1
Karl Palsson [Mon, 18 May 2020 09:38:45 +0000 (09:38 +0000)]
c-ares: update to 1.16.1

Various fixes, nothing particularly standout as of particular interest
to OpenWrt.  Full changelog at https://c-ares.haxx.se/changelog.html

Signed-off-by: Karl Palsson <karlp@etactica.com>
4 years agoMerge pull request #12208 from jefferyto/python-enable-optimizations
Rosen Penev [Mon, 18 May 2020 10:03:40 +0000 (03:03 -0700)]
Merge pull request #12208 from jefferyto/python-enable-optimizations

python3: Enable compile-time optimizations

4 years agolibmicrohttpd: build with PIC
Rosen Penev [Thu, 14 May 2020 07:52:18 +0000 (00:52 -0700)]
libmicrohttpd: build with PIC

Fixes compilation when linking statically.

Made URL HTTPS.

Moved description section for consistency between packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agopython3: Enable compile-time optimizations 12208/head
Jeffery To [Mon, 18 May 2020 07:01:17 +0000 (15:01 +0800)]
python3: Enable compile-time optimizations

This adds the --enable-optimizations configure option (for
profile-guided optimization) for both host and target Python, and the
--with-lto configure option (for link-time optimization) for target
Python (for non-MIPS platforms).

Currently, compiling Python with LTO leads to link errors on mips and
mipsel. (Compiling with LTO appears to succeed on mips64 but there is
only one mips64 target available for convenient testing.)

This also cleans up the host and target configure options:

* Sort options/variables
  - Alphabetically
  - Flags/options before child-process environment variables
  - Group options by type (enable/disable/with/without)
  - Static options/variables before conditional ones

* Remove the prefix/dir options, as they are the same as the defaults
  set by the build system

* Remove --with-threads, as it is no longer a valid option (threads are
  always enabled)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoMerge pull request #12192 from lucize/libreswipv6
Rosen Penev [Mon, 18 May 2020 06:47:54 +0000 (23:47 -0700)]
Merge pull request #12192 from lucize/libreswipv6

libreswan: various fixes

4 years agoMerge pull request #12205 from micmac1/mar-master-10413
Hannu Nyman [Sun, 17 May 2020 21:00:08 +0000 (00:00 +0300)]
Merge pull request #12205 from micmac1/mar-master-10413

mariadb: minor verison bump with CVE fixes

4 years agomariadb: bump to 10.4.13 12205/head
Sebastian Kemper [Sun, 17 May 2020 20:17:54 +0000 (22:17 +0200)]
mariadb: bump to 10.4.13

Upstream added define INSTALL_PAMDATADIR, so hardcoded path is gone.

Fixes:

  CVE-2020-2752
  CVE-2020-2812
  CVE-2020-2814
  CVE-2020-2760

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agolibmariadb: bump to 3.1.8
Sebastian Kemper [Sun, 17 May 2020 20:15:23 +0000 (22:15 +0200)]
libmariadb: bump to 3.1.8

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agosyslog-ng: update to version 3.27.1 12197/head
Josef Schlehofer [Wed, 6 May 2020 21:50:34 +0000 (23:50 +0200)]
syslog-ng: update to version 3.27.1

snmp-dest was moved to afsnmp

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agocollectd: Improve sqm_collectd error reporting
Kevin Darbyshire-Bryant [Sun, 17 May 2020 15:10:48 +0000 (16:10 +0100)]
collectd: Improve sqm_collectd error reporting

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
4 years agoMerge pull request #12091 from pprindeville/syslog-ng-restore-reload
Josef Schlehofer [Sun, 17 May 2020 13:40:48 +0000 (15:40 +0200)]
Merge pull request #12091 from pprindeville/syslog-ng-restore-reload

syslog-ng: restore service "reload" to actually working

4 years agoMerge pull request #12193 from lnslbrty/master
Hannu Nyman [Sun, 17 May 2020 10:08:48 +0000 (13:08 +0300)]
Merge pull request #12193 from lnslbrty/master

netatop: update to version 3.1

4 years agonetatop: update to version 3.1 12193/head
Toni Uhlig [Sun, 17 May 2020 10:01:28 +0000 (12:01 +0200)]
netatop: update to version 3.1

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
4 years agoMerge pull request #12191 from neheb/libwebp
Rosen Penev [Sun, 17 May 2020 07:24:21 +0000 (00:24 -0700)]
Merge pull request #12191 from neheb/libwebp

libwebp: fix compilation under ARM without NEON

4 years agolibreswan: various fixes 12192/head
Lucian Cristian [Sun, 17 May 2020 01:57:48 +0000 (04:57 +0300)]
libreswan: various fixes

start if kernel has missing ipv6 support
add libcap-ng support
fix some errors displayed on syslog

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agolibwebp: fix compilation under ARM without NEON 12191/head
Rosen Penev [Sun, 17 May 2020 01:28:11 +0000 (18:28 -0700)]
libwebp: fix compilation under ARM without NEON

The CMake logic seems broken. Luckily it's easy to work around.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agofuse3: add 12190/head
Rosen Penev [Fri, 15 May 2020 03:00:56 +0000 (20:00 -0700)]
fuse3: add

libfuse3 is used by newer versions of sshfs.

utils require udev, which is not present in OpenWrt.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agofuse: update to 2.9.9
Rosen Penev [Thu, 14 May 2020 23:32:13 +0000 (16:32 -0700)]
fuse: update to 2.9.9

Refreshed patches.

Fixed license information.

Minor adjustments.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agofuse: import from base
Rosen Penev [Thu, 14 May 2020 23:31:07 +0000 (16:31 -0700)]
fuse: import from base

This belongs here. All dependent packages are located here.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agoMerge pull request #12180 from lucize/libcapng
Rosen Penev [Sat, 16 May 2020 23:42:58 +0000 (16:42 -0700)]
Merge pull request #12180 from lucize/libcapng

libcap-ng: add package libcap-ng

4 years agoMerge pull request #12188 from jefferyto/golang-1.14.3
Hannu Nyman [Sat, 16 May 2020 20:41:55 +0000 (23:41 +0300)]
Merge pull request #12188 from jefferyto/golang-1.14.3

golang: Update to 1.14.3

4 years agogolang: Update to 1.14.3 12188/head
Jeffery To [Sat, 16 May 2020 19:37:45 +0000 (03:37 +0800)]
golang: Update to 1.14.3

This also removes a (useless) test for PKG_GO_ZBOOTSTRAP_MODS (it is
always non-empty).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoMerge pull request #12181 from micmac1/apa-suid
Rosen Penev [Sat, 16 May 2020 19:26:09 +0000 (12:26 -0700)]
Merge pull request #12181 from micmac1/apa-suid

apache: tighten log dir + suEXEC

4 years agoMerge pull request #12186 from lucize/nsslto
Hannu Nyman [Sat, 16 May 2020 18:30:37 +0000 (21:30 +0300)]
Merge pull request #12186 from lucize/nsslto

nss: revert -flto change

4 years agonss: revert -flto change 12186/head
Lucian Cristian [Sat, 16 May 2020 18:06:53 +0000 (21:06 +0300)]
nss: revert -flto change
it seems that it can lead to segfault in libfreebl3.so

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agoapache: revisit suEXEC setup 12181/head
Sebastian Kemper [Sat, 16 May 2020 12:30:39 +0000 (14:30 +0200)]
apache: revisit suEXEC setup

When adding suEXEC to the apache package, Alpine's package [1] served as
a template. Not enough attention was paid to the details.

Alpine uses a different layout. So for OpenWrt to use /var/www as
DocumentRoot does not make sense. /var is also volatile on OpenWrt. This
commit removes the configure argument. The default is htdocsdir.

This also does away with uidmin/gidmin 99. The default is 100, which is
fine.

Finally, the suexec binary is moved from /usr/sbin to
/usr/lib/apache2/suexec_dir. Upstream recommends installing suexec with
"4750" (see [2]) and the group set to the user's group. While that would
be possible, it would cause a few headaches on OpenWrt. The group would
need to be changed first in a post-install script and a call to chmod
would need to be made afterward, to make the binary SUID again.

It's easier to hide the SUID binary away from others in a directory.
This way we don't need to use chmod in the post-install script.

[1] https://github.com/alpinelinux/aports/tree/master/main/apache2
[2] https://httpd.apache.org/docs/2.4/suexec.html

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agolibcap-ng: add package libcap-ng 12180/head
Lucian Cristian [Sat, 16 May 2020 12:28:52 +0000 (15:28 +0300)]
libcap-ng: add package libcap-ng

Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
4 years agoapache: create log directory o=
Sebastian Kemper [Sat, 16 May 2020 12:24:03 +0000 (14:24 +0200)]
apache: create log directory o=

Hides away the contents of the log directory from others.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agophp7-pecl-redis: update to 5.2.2
Michael Heimpold [Sat, 16 May 2020 12:09:51 +0000 (14:09 +0200)]
php7-pecl-redis: update to 5.2.2

Signed-off-by: Michael Heimpold <mhei@heimpold.de>