Commit graph

16768 commits

Author SHA1 Message Date
Alexandru Ardelean
e78f33dace pillow: bump to version 6.2.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-10-29 11:34:36 +02:00
Rosen Penev
f2ddeb214a
Merge pull request #10362 from micmac1/modemmanager-host-tools
modemmanager: fix compilation
2019-10-28 19:22:18 -07:00
Rosen Penev
8bdb66e886
Merge pull request #10378 from micmac1/libmbim-and-libqmi
libmbim and libqmi: fix compiles on build bots
2019-10-28 19:21:27 -07:00
Rosen Penev
06c4d87db9
Merge pull request #10380 from luizluca/libgphoto2-fixpkgconfig
libgphoto2: libgphoto2_port.pc needed by dev
2019-10-28 14:04:04 -07:00
Luiz Angelo Daros de Luca
c8fbe26c53 libgphoto2: libgphoto2_port.pc needed by dev
'pkg-config --exists libgphoto2' fails without libgphoto2_port.pc.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2019-10-28 17:46:21 -03:00
Sebastian Kemper
b16766c0b7 libqmi: fix compile on build bots
On the OpenWrt build bots the compile currently fails:

cc1: error: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include: No such file or directory [-Werror=missing-include-dirs]
cc1: all warnings being treated as errors

(Or rather, it _would_ fail like this if libmbim compiled successfully.)

The directory in question gets added to TARGET_CPPFLAGS by rules.mk.
Nothing usually gets installed to that directory, so unsurprisingly it
may not exist on the build bots.

On first glance this problem cannot be reproduced. But once autoreconf
is called this becomes possible.

If called without "--enable-more-warnings", configure adds -Werror to
the flags. This commit adds "--enable-more-warnings=yes" to the build.
This way the extra warnings are kept in place, but they aren't turned
into errors no more.

"PKG_FIXUP:=autoreconf" is also added so that it's easier to forecast
build failures on the build bots when preparing future pull request.

Last but not least "--disable-silent-rules" is added, because more
output is usually welcome for debugging, be it on the build bots or at
home/the office.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-10-28 19:36:18 +01:00
Sebastian Kemper
0cc57a1e9a libmbim: fix compile on build bots
On the OpenWrt build bots the compile currently fails:

make[8]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/libmbim-1.20.0/src/common'
  CC       libmbim_common_la-mbim-common.lo
cc1: error: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/include: No such file or directory [-Werror=missing-include-dirs]
cc1: all warnings being treated as errors

The directory in question gets added to TARGET_CPPFLAGS by rules.mk.
Nothing usually gets installed to that directory, so unsurprisingly it
may not exist on the build bots.

On first glance this problem cannot be reproduced. But once autoreconf
is called this becomes possible.

If called without "--enable-more-warnings", configure adds -Werror to
the flags. This commit adds "--enable-more-warnings=yes" to the build.
This way the extra warnings are kept in place, but they aren't turned
into errors no more.

"PKG_FIXUP:=autoreconf" is also added so that it's easier to forecast
build failures on the build bots when preparing future pull request.

Last but not least "--disable-silent-rules" is added, because more
output is usually welcome for debugging, be it on the build bots or at
home/the office.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-10-28 19:21:45 +01:00
Ansuel Smith
e35042bc3d nginx: update nginx-dav-ext-module to 3.0
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2019-10-28 08:00:47 -03:00
Daniel Engberg
4de4bb3e15
Merge pull request #10372 from nxhack/mg_6_6
mg: update to 6.6
2019-10-28 10:23:49 +01:00
Hirokazu MORIKAWA
d7dc3768c6 mg: update to 6.6
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2019-10-28 12:39:26 +09:00
Yousong Zhou
924b136aa7 qemu: allow configure SPICE ui support
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-10-28 09:10:11 +08:00
Yousong Zhou
422b955ef1 spice: initial version 0.14.1
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-10-28 09:10:11 +08:00
Yousong Zhou
45898d8af5 spice-protocol: initial version 0.12.15
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-10-28 09:10:11 +08:00
Yousong Zhou
0d4313fdcc qemu: enable basic VNC ui support
With other features like vnc jpeg, png, sasl configurable

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2019-10-28 09:10:11 +08:00
Michael Heimpold
ec18182445
Merge pull request #10369 from micmac1/xml2-config-host-triplet
libxml2: install xml2-config with host triplet
2019-10-27 23:14:31 +01:00
Luiz Angelo Daros de Luca
d3d0c28149 ruby: update to 2.6.5
2.6.5 fixes:
* CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
* CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
* CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and File.fnmatch?
* CVE-2019-16201: Regular Expression Denial of Service vulnerability of WEBrick’s Digest access authentication

2.6.4 fixes:
* Multiple jQuery vulnerabilities in RDoc

Changelog: https://github.com/ruby/ruby/compare/v2_6_3...v2_6_5

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2019-10-27 16:07:11 -03:00
Hannu Nyman
5e8a504705
Merge pull request #10366 from wfleurant/ygg-init-uci
yggdrasil: uci firewall Section name and cover both IP versions
2019-10-27 21:04:49 +02:00
Sebastian Kemper
fa8ad6e69c modemmanager: fix compilation
MM has a problem with cross-compiling. It needs to run some
tools during compilation (glib-mkenums & gdbus-codegen) but uses
pkg-config to detect them. But like this it finds the wrong tools, the
ones in $(STAGING_DIR). The correct tools are in
$(STAGING_DIR_HOSTPKG)/bin.

As a workaround this commit patches configure.ac so the correct tools
are used, the ones from glib2/host. The latter is also added to
PKG_BUILD_DEPENDS to reflect this.

libxslt/host is also added to PKG_BUILD_DEPENDS and the related
RequireCommand call is removed. This is OK to do since we have
libxslt/host available since a few days ago.

Resolves #10249

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-10-27 17:58:34 +01:00
Sebastian Kemper
cf31c75e40 libxml2: install xml2-config with host triplet
Currently only xml2-config is installed, for both the normal libxml2
package as well as the host package. The problem with that is that due
to multilib considerations the build host may have xml2-config installed
with a host triplet prefix, like x86_64-pc-linux-gnu-xml2-config (and
xml2-config as a symbolic link to it). Gentoo for instance sets it up
like this.

Packages may actually search for a prefixed xml2-config before searching
for xml2-config. An example would be Asterisk:

checking for x86_64-pc-linux-gnu-xml2-config... /usr/bin/x86_64-pc-linux-gnu-xml2-config

This then introduces wrong information into the build, for instance
bad includes:

~/tmp/openwrt $ /usr/bin/x86_64-pc-linux-gnu-xml2-config --cflags
-I/usr/include/libxml2

When the intention is to use OpenWrt's own (host) libxml2 one would like
to see this output used instead:

~/tmp/openwrt $ ./staging_dir/hostpkg/bin/xml2-config --cflags
-I/home/sk/tmp/openwrt/staging_dir/hostpkg/include/libxml2

This commit addresses this by installing xml2-config with a suitable
prefix and creating a symbolic link xml2-config. This is done for both
the host package and the normal package. The latter also needs this fix
because the target may use the same triplet as the host system (for
instance x86_64 cross-compiling for x86_64).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-10-27 10:58:26 +01:00
Jiri Slachta
facf36d410
Merge pull request #10361 from micmac1/xslt-xml2-host
libxslt/host: depend on libxml2/host
2019-10-27 10:19:04 +01:00
Saverio Proto
b6ec718b98 tinc: version bump to 1.0.36
Signed-off-by: Saverio Proto <zioproto@gmail.com>
2019-10-27 09:27:31 +01:00
Hannu Nyman
9d39cd2d3c
Merge pull request #10365 from lucize/doveup
dovecot: update to 2.3.8
2019-10-26 21:16:56 +03:00
William Fleurant
2baab77b77 yggdrasil: uci firewall Section name and cover both IP versions
- rename the section instance to yggdrasil (feat. request)
- allow zone to cover both ip4 and ip6 fam

Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-10-26 14:13:47 -04:00
Lucian Cristian
962716aad7 dovecot: update to 2.3.8
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-10-26 21:04:57 +03:00
Hannu Nyman
e4aa95eb6d
Merge pull request #10292 from dengqf6/sensors
lm-sensors: update to 3.6.0
2019-10-26 18:06:29 +03:00
Hannu Nyman
2865853485
Merge pull request #10349 from dynasticorpheus/pytz-2019.03
python-pytz: update to 2019.03
2019-10-26 16:23:30 +03:00
Sebastian Kemper
05f0beb6a8 libxslt/host: depend on libxml2/host
The host build requires libxml2-dev. This commit adds the dependency for
libxml2/host, as the host system may not have it installed. This also
avoids using the host's xml2-config (in /usr/bin for instance) while
linking to libraries in staging_dir/hostpkg.

ldd staging_dir/hostpkg/bin/xsltproc | grep xml2
	libxml2.so.2 => /home/sk/tmp/openwrt/staging_dir/hostpkg/lib/libxml2.so.2 (0x00007fcc0644c000)

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-10-26 14:48:19 +02:00
Hannu Nyman
faf346eb4d
Merge pull request #10346 from lucize/libreprocd
libreswan: switch to procd
2019-10-26 12:32:36 +03:00
Hannu Nyman
a58461ba42
Merge pull request #10359 from wfleurant/ygg-bump-0-3-11
yggdrasil: bump to 0.3.11
2019-10-26 12:31:56 +03:00
Hannu Nyman
1b4cbbfd77
Merge pull request #10356 from expiron/kcptun-updates
kcptun: bump to v20190924, add new config options
2019-10-26 12:31:42 +03:00
William Fleurant
06bdd7aebf yggdrasil: bump to 0.3.11
Signed-off-by: William Fleurant <meshnet@protonmail.com>
2019-10-26 00:24:30 -04:00
Daniel Engberg
e44ebb06f4
Merge pull request #10344 from lucize/nsprup
nspr: update to 4.23
2019-10-25 20:17:33 +02:00
Daniel Engberg
938eaa3183
Merge pull request #10345 from lucize/nssup
nss: update to 3.47
2019-10-25 20:17:13 +02:00
Chao Liu
68318682a7 kcptun: bump to v20190924, add new config options
This commit updates:
- bump version to v20190924
- add new options for latest release
  (https://github.com/xtaci/kcptun/releases/tag/v20190924)

Signed-off-by: Chao Liu <expiron18@gmail.com>
2019-10-25 22:41:14 +08:00
Alexandru Ardelean
85887ed427
python-asn1crypto: bump to version 1.2.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-10-25 16:08:30 +02:00
Josef Schlehofer
8262696cc4
btrfs-progs: Update to version 5.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-10-25 11:51:59 +02:00
Josef Schlehofer
00eda4bb0d openvswitch: backport patch to fix compilation
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-10-25 11:15:50 +08:00
Jeffery To
eb5a9990ed circleci: Add 19.07 GPG/usign public keys, verify keys
This also updates the user id comments for GPG keys and untrusted
comments for usign keys.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-10-24 14:37:31 -10:00
Fabian Lipken
0f2cf9ebd6 python-pytz: update to 2019.03
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2019-10-24 15:30:58 +02:00
Alexandru Ardelean
c21a453ffd django: split django1 package and update to 2.2.6
After many failed attempts at upgrading Django to 2.2.6, the solution seems
to be to split a `python-django1` package that works with Python2 and
upgrade `python3-django` to the latest 2.2[.6] LTS release.

This also means that all Python2 Django packages will be stuck & based on
Django 1.11[.24] LTS release. But, it's currently the sanest approach I
could find to be able to perform an upgrade of Django to 2.2, and not break
Seafile.

Upgrading Seafile is also pretty difficult, as their Python3 support is not
yet finished & released. And in the meantime, we want to allow people to
use newer Django versions.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-10-24 09:13:38 -03:00
Lucian Cristian
875883f2d9 libreswan: switch to procd
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-10-24 13:56:52 +03:00
Lucian Cristian
8013893745 nss: update to 3.47
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-10-24 13:50:52 +03:00
Lucian Cristian
d9bb633a49 nspr: update to 4.23
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2019-10-24 13:48:40 +03:00
Gerard Ryan
b38c9a01e2 docker-ce: Updated to 19.03.4
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-10-24 17:34:06 +08:00
Gerard Ryan
7c8e959df0 libnetwork: Updated to 3eb39382 for docker 19.03.4
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2019-10-24 17:34:06 +08:00
Rosen Penev
810411c881
Merge pull request #10267 from ysc3839/ttyd
ttyd: update to 1.5.2 and add init script
2019-10-23 23:44:58 -07:00
Rosen Penev
0458d60161
Merge pull request #10337 from cshoredaniel/pr-update-msmtp-scripts
msmtp-scripts: Update msmtp-scripts
2019-10-23 13:37:20 -07:00
Michael Heimpold
66900130bd
Merge pull request #10333 from micmac1/xml2-config-fix
libxml2/host: revert xml2-config prefix fix
2019-10-23 22:04:21 +02:00
Daniel F. Dickinson
d3d8d3c4cc findutils: Update and switch to xz tarball
Update to the latest findutils.  This eliminates the need for
the sysmacro patch.  While we're at it switch to smaller xz
tarball (saves bandwidth)

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-10-24 00:24:02 +08:00
Rosen Penev
c3709af67a
Merge pull request #10341 from gladiac1337/haproxy-2.0.8
haproxy: Update HAProxy to v2.0.8
2019-10-23 09:02:24 -07:00